微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

有哪些选项可以使您使用Selenium和Tor浏览器更快地访问网站?

如何解决有哪些选项可以使您使用Selenium和Tor浏览器更快地访问网站?

我希望使用Selenium可以更快地访问网站。有人知道,我在这里可以做什么?我已经知道例如应该关闭Java脚本或图像,但是还有什么?

这是我的代码。您可以忽略我正在使用Tor浏览器的事实(这就是为什么它非常慢的原因):

from selenium import webdriver
from selenium.webdriver.firefox.firefox_profile import FirefoxProfile
from selenium.webdriver.support.ui import webdriverwait
from selenium.webdriver.support import expected_conditions as EC


torexe = os.popen(r'C:\Users\Max\Desktop\Tor_browser\browser\Torbrowser\Tor\tor.exe')
profile = FirefoxProfile(r'C:\Users\Max\Desktop\Tor_browser\browser\Torbrowser\Data\browser\profile.default')
profile.set_preference('network.proxy.type',1)
profile.set_preference('network.proxy.socks','127.0.0.1')
profile.set_preference('network.proxy.socks_port',9050)
profile.set_preference("network.proxy.socks_remote_dns",True)
profile.set_preference("browser.download.folderList",2)
profile.set_preference("javascript.enabled",False)


browser = webdriver.Firefox(firefox_profile=profile,executable_path=r'C:\Users\Kinder\Downloads\geckodriver-v0.27.0-win64\geckodriver.exe')



browser.get("https://check.torproject.org/")

任何人都可以给我输入代码吗? 谢谢

解决方法

尝试使用threading来利用多个CPU。结果将是打开多个与硒无关的窗口,这些窗口无法相互通信,但是您将通过多个并行的Tor电路,以提高速度。

从python的角度来看,您已尽一切可能加快加载页面的速度。

这些是使您减速的电路。不用说,速度影响将随着更多电路和Tor浏览器窗口的打开而扩展。

,

您回答了自己的问题。如果您使用的是Tor浏览器,它将变得相当慢。

,

通常使用Chrome浏览器执行的速度比其他浏览器要快

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。