使用heroku的Python / Selenium:无法杀死已退出的进程

时间:2019-05-22 12:30:24

标签: python python-3.x selenium heroku

Geckodriver :0.24.0

Firefox :我安装了buitron buildpack。我不知道如何获得版本。我尝试执行heroku run bash,然后使用--version

执行Firefox

Python :3.6.8

:3.141.0

我最近一直在努力使用此抓取代码。我正在尝试执行高效的抓取代码并将其部署在Heroku中,但是在本地它总是花费太多时间,而在Heroku中却是一个接一个地给出错误。

现在我要解决的错误是:

<video src="myurl.com" preload loop></video>

我还遇到了另一个错误,例如:

selenium.common.exceptions.WebDriverException: Message: invalid argument: can't kill an exited process

this one from a previous query of mine(如您所见,我也尝试过使用Chrome)。

在阅读了Ryan的Mitchell关于使用Python进行刮擦和谷歌搜索的书后,我仍然没有找到解决这些错误的方法。

请问有人可以帮助我解决“无法终止已退出的进程”错误吗?或至少提供一些资源。

以下代码:

Geckodriver executable needs to be in PATH

0 个答案:

没有答案