相关疑难解决方法(0)

如何在python中使用selenium webdriver滚动网页?

我目前正在使用selenium webdriver来解析Facebook用户朋友页面并从AJAX脚本中提取所有ID.但我需要向下滚动才能吸引所有朋友.如何在Selenium中向下滚动.我正在使用python.

python selenium automated-tests selenium-webdriver

100
推荐指数
15
解决办法
15万
查看次数

让Chrome通过Selenium发布

大家好我对此非常陌生,并且在使用python中的selenium获取Chrome浏览器的实例时遇到问题.我正在使用Windows 8.我已经下载了chromedriver二进制文件并将其添加到我的路径中但是我在Python中遇到以下错误:

selenium.common.exceptions.WebDriverException: Message: 'ChromeDriver executable needs to be available in the path.   
Run Code Online (Sandbox Code Playgroud)

以下行发生此错误:

driver = webdriver.Chrome(executable_path='path\to\chromedriver_win32_2.0')  
Run Code Online (Sandbox Code Playgroud)

任何帮助是极大的赞赏.谢谢.

python selenium selenium-chromedriver selenium-webdriver

15
推荐指数
2
解决办法
5万
查看次数

如何在windows系统上安装geckodriver

我正在尝试安装 webdriver,为了打开 Firefox,我需要安装 geckodriver 并安装在正确的路径中。

首先,安装 geckodriver 的下载链接只允许您安装一个不是可执行文件的文件。那么有没有办法让它成为可执行文件?

其次,我试图在命令提示符下更改我的路径变量,但当然没有用。然后我更改了用户变量而不是系统路径变量,因为系统中没有路径。用户变量中有一个路径,因此我对其进行了编辑以更改文件所在的位置。

我已经提取了 geckodriver rar 文件并收到了一个没有扩展名的文件。我不知道你怎么能有一个没有扩展名的文件,但他们做到了。该图标就像一张白纸,左上角有一个折叠。

如果有人对此有解决方案,可能包括另一个类似于 webdriver 的包,它将允许我打开浏览器,然后在给定的时间后刷新页面。这就是我想要做的。

python webdriver geckodriver

7
推荐指数
3
解决办法
6万
查看次数