【发布时间】:2016-03-16 13:54:27
【问题描述】:
我有很多线程像这样启动 phantomJS 或 Chromedriver:
Driver= webdriver.PhantomJS('C:\phantomjs.exe',desired_capabilities=dcap, service_args=service_args)
或
Driver= webdriver.Chrome(executable_path='C:/chromedriver.exe', chrome_options=chrome_options)
这似乎是一个愚蠢的问题,但我试图找出线程很少和很少发生静默失败的原因,这是我能看到的唯一一段没有太多异常处理的代码。
如果我有 100 多个线程同时运行它会导致问题吗?如果我真的在修改某些东西,我只使用过文件锁定。当多个线程只为一个 webdriver 使用同一个文件时,就不需要它了……对吧?
【问题讨论】:
标签: python multithreading selenium web-scraping