标签:int highlight http tle pac 证书 als stat tps
在py文件添加以下两行代码即可:
import ssl ssl._create_default_https_context = ssl._create_unverified_context
原理不知道, 亲测可用
from pyquery import PyQuery as pq import ssl ssl._create_default_https_context = ssl._create_unverified_context doc = pq(url=‘https://cuiqingcai.com‘) print(doc(‘title‘))
在requests请求行添加参数, verify=False
import requests response = requests.get("https://www.12306.cn", verify=False) print(response.status_code)
但是这样会打印警告信息, 警告信息内容为: 建议我们给它指定证书
原理: 通过设置忽略警告的方式来屏蔽这个警告(这话有点二)
import requests from requests.packages import urllib3 urllib3.disable_warnings() response = requests.get("https://www.12306.cn", verify=False) print(response.status_code)
原理: 通过捕获警告到日志的方式忽略警告
import requests import logging logging.captureWarnings(True) response = requests.get("https://www.12306.cn", verify=False) print(response.status_code)
标签:int highlight http tle pac 证书 als stat tps
原文地址:https://www.cnblogs.com/amou/p/9244798.html