【问题标题】:What options are there to make visiting a website faster with Selenium and Tor browser?有哪些选项可以让使用 Selenium 和 Tor 浏览器更快地访问网站?
【发布时间】:2021-01-28 21:43:10
【问题描述】:

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

这是我的代码。你可以忽略我正在使用 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/")

谁能给我一个代码放在那里? 谢谢

【问题讨论】:

  • 您在问 XYProblem xyproblem.info - 您不知道您尝试做什么以及为什么使用 Tor 浏览器。如果您能说出实际问题,人们可以在没有 Tor 浏览器的情况下帮助您解决问题。
  • @MikkoOhtamaa 这只是:我使用 Tor(无法更改)并且我想加快它,因为它太慢了。没有真正的“问题”,但我想知道加速它的可能性是什么
  • 我也有类似的问题,也想知道解决方法。我没有使用 Tor 浏览器,但我想知道还有什么其他方法可以使脚本更快?
  • 我建议通过运行节点或捐赠资金为 Tor 网络和 Tor 项目做出贡献,以使其变得更好。
  • 您需要代理吗?这可能有助于加快速度(稍微)

标签: python selenium firefox tor


【解决方案1】:

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

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

这些电路会减慢您的速度。不用说,速度效应会随着更多电路和 Tor 浏览器窗口的打开而扩大。

【讨论】:

  • 非常感谢。我会试试看:-)
  • 嗨,您介意分享选择最合适的回复和点赞吗?否则你的赏金就会消失 :(
【解决方案2】:

您回答了自己的问题。如果你使用 Tor 浏览器,它会相当慢。

【讨论】:

    【解决方案3】:

    通常使用 Chrome 浏览器执行比其他浏览器快得多

    【讨论】:

    • 问题指定了 Tor 浏览器特定的解决方案。
    • 同意并且问题本身就是答案。正如我提到的,使用 chrome 浏览器执行比其他浏览器快得多。与 Chrome 相比,Tor 浏览器执行速度较慢。如果可能,请将浏览器更改为 chrome。
    猜你喜欢
    • 2020-04-07
    • 2017-01-01
    • 2018-10-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多