【发布时间】: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