【发布时间】:2020-09-19 16:28:07
【问题描述】:
我正在使用 TorBrowserDriver 下载几个文件。执行第一个 URL 后,我可以在 TorBrowser 的下载目录中找到该文件,但此时执行卡住了。
以下是我的代码,
from tbselenium.tbdriver import TorBrowserDriver
import time
driver = TorBrowserDriver(PATH_OF_TOR_DRIVER)
for url in urls:
try:
driver.get(url)
time.sleep(DELAY_IN_SECONDS)
except :
print("error occured, closing the connection.")
driver.close()
我还尝试了一些解决方法,例如 func_timeout 库,如果块停留超过 x 秒,则终止该块,但驱动程序不会终止,并且由于许多活动驱动程序占用了大量内存。
另外,我是 TorBrowserDriver 的新手,所以请原谅任何错误。
谢谢。
【问题讨论】:
标签: python selenium selenium-webdriver tor