当我在普通的chrome中打开页面(不使用chromedriver)时,效果很好。页面快速加载。
但是当我使用chromedriver运行时,同样的事情需要花费很多时间进行SSL协商。慢了将近十倍
在Google上,大多数建议都指出了代理设置。所以我尝试关注
from selenium.webdriver.chrome.webdriver import WebDriver
from selenium.webdriver.chrome.webdriver import Options
chrome_options = Options()
chrome_options.add_argument("--proxy-server='direct://'")
chrome_options.add_argument("--proxy-bypass-list=*")
driver = WebDriver(chrome_options=chrome_options)
我在Linux上的Windows上得到了不同的结果
在Windows上
Chrome启动时已加载了我的用户个人资料,而不是空白个人资料。真奇怪为什么添加代理参数导致我的用户配置文件加载?尽管Page也已成功加载。
在Ubuntu上
这些设置没有任何可见的效果。页面加载仍然很慢
在查看请求的时间时,似乎请求在SSL协商中花费了大量时间。
请