当前位置 : 主页 > 网络编程 > 其它编程 >

selenium解决SSL问题

来源:互联网 收集:自由互联 发布时间:2023-07-02
在用selenium进入12306时碰到的不受信任问题网上查了是SSL问题大部分解决方案是fromrequests.packages.urllib3.excep 在用selenium 进入12306时碰到的不受信任问题,网上查了是SSL问题 大部分解决方案
在用selenium进入12306时碰到的不受信任问题网上查了是SSL问题大部分解决方案是fromrequests.packages.urllib3.excep

在用selenium 进入12306时碰到的不受信任问题,网上查了是SSL问题

大部分解决方案是

from requests.packages.urllib3.exceptions import InsecureRequestWarning  # 禁用安全请求警告  requests.packages.urllib3.disable_warnings(InsecureRequestWarning)

但是我的这两句会报错,wtf,不知道是哪里的冲突(我是在win10上,python3.6)

后面在http://www.51testing.com/html/28/116228-827947.html处发现答案,找了好久,记录一下

from selenium import webdriver

browser=webdriver.Firefox()profile = webdriver.FirefoxProfile()profile.default_preferences["webdriver_assume_untrusted_issuer"]= falseprofile.update_preferences()browser = webdriver.Firefox(profile)

browser.get(https://kyfw.12306.cn/otn/login/init)

----------------------------------------------------------------更新

import requestsimport urllib3from urllib3.exceptions import InsecureRequestWarningurllib3.disable_warnings(InsecureRequestWarning)sess = requests.session()sess.verify = False这样是最佳的

网友评论