Selenium现在可以在Google App Engine上使用吗?



我正在尝试在Google App Engine上运行Selenium。几年前我看到很多评论说你不能。我发现这个链接说无头Chrome现在可以在GAE上使用。这篇文章是在其他评论之后写的,这些评论说你不能在 GAE 上使用硒,所以我试了一下。

from selenium import webdriver

browser = webdriver.Chrome()

将代码部署到 gae 后,我收到此错误:

ages/selenium/webdriver/common/service.py", line 76, in start      stdin=PIPE)    File "/opt/python3.7/lib/
python3.7/subprocess.py", line 775, in __init__      restore_signals, start_new_session)    File "/opt/pyth
on3.7/lib/python3.7/subprocess.py", line 1522, in _execute_child      raise child_exception_type(errno_num,
 err_msg, err_filename)  FileNotFoundError: [Errno 2] No such file or directory: 'chromedriver': 'chromedriver'

我做错了什么还是误解了链接的帖子?

您提供的链接适用于 Node.js 运行时。它可能在python中不可用。

通过执行以下操作,我能够让它在App Engine Flex上的python中工作

Python Headless Browser for GAE

对于您的特定错误,我必须编辑 docker 文件以下载网络驱动程序

相关内容

  • 没有找到相关文章

最新更新