Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/334.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何在云上运行selenium web驱动程序_Python_Selenium_Selenium Webdriver_Google Cloud Platform_Cloud - Fatal编程技术网

Python 如何在云上运行selenium web驱动程序

Python 如何在云上运行selenium web驱动程序,python,selenium,selenium-webdriver,google-cloud-platform,cloud,Python,Selenium,Selenium Webdriver,Google Cloud Platform,Cloud,我希望在云服务上全天候运行SeleniumWebDriver脚本。我最大的困惑是,当我的计算机不工作时,chromedriver的可执行路径是否工作。这是可能的吗?如果是,我该怎么做?如果程序在云中运行,它仍然在某种服务器上运行(例如虚拟机、docker容器)。因此,您必须在云中的该服务器上安装chromedriver。你在云中的程序将无法在你的计算机上使用chromedriver(好吧,任何事情都是可能的,但这将是非常奇怪的) 下面是一个关于在不打开浏览器窗口的情况下运行Selenium的类似

我希望在云服务上全天候运行SeleniumWebDriver脚本。我最大的困惑是,当我的计算机不工作时,chromedriver的可执行路径是否工作。这是可能的吗?如果是,我该怎么做?

如果程序在云中运行,它仍然在某种服务器上运行(例如虚拟机、docker容器)。因此,您必须在云中的该服务器上安装chromedriver。你在云中的程序将无法在你的计算机上使用chromedriver(好吧,任何事情都是可能的,但这将是非常奇怪的)

下面是一个关于在不打开浏览器窗口的情况下运行Selenium的类似问题。这是一种在服务器上工作的方法:

或者这里有一个这样做的教程: