Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/363.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/selenium/4.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 我能';不要在虚拟机web浏览器上使用selenium单击任何内容_Python_Selenium - Fatal编程技术网

Python 我能';不要在虚拟机web浏览器上使用selenium单击任何内容

Python 我能';不要在虚拟机web浏览器上使用selenium单击任何内容,python,selenium,Python,Selenium,[我刚开始使用python/selenium] 我写了一个脚本,它从一个网站上提取一些数据,它工作得很好。。。!直到最近,该网站才迁移到Amazon web服务器应用程序。现在,为了访问它,我在web浏览器内部使用了一种web浏览器(如虚拟机),因此我无法再使用脚本单击任何内容 我用chrome web驱动程序打开网站。虚拟机会在chromedriver中打开firefox web浏览器 我试图切换到geckodriver.exe(firefox),但仍然无法点击任何东西 我不断地发现这些错误:

[我刚开始使用python/selenium]

我写了一个脚本,它从一个网站上提取一些数据,它工作得很好。。。!直到最近,该网站才迁移到Amazon web服务器应用程序。现在,为了访问它,我在web浏览器内部使用了一种web浏览器(如虚拟机),因此我无法再使用脚本单击任何内容

我用chrome web驱动程序打开网站。虚拟机会在chromedriver中打开firefox web浏览器

我试图切换到geckodriver.exe(firefox),但仍然无法点击任何东西

我不断地发现这些错误:

NoTouchElementException:消息:无法定位元素


可能您正在查找的元素在
iframe
中检查它。在我的原始脚本中,元素在iframe中,但现在当我使用驱动程序时。切换到.frame('iframe'),我无法再访问网站中的任何iframe。可以在虚拟机web浏览器中单击任何内容吗?首先,您需要获取iframe,您可以向我们显示网站或Html结构吗?谢谢您的时间Giorgi。我相信我做了一些研究,遇到了这个问题,这正是发生的事情。有什么解决办法吗?除了推荐西库利克斯