我目前正在使用selenium webdriver来解析Facebook用户朋友页面并从AJAX脚本中提取所有ID.但我需要向下滚动才能吸引所有朋友.如何在Selenium中向下滚动.我正在使用python.
大家好我对此非常陌生,并且在使用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)
任何帮助是极大的赞赏.谢谢.
我正在尝试安装 webdriver,为了打开 Firefox,我需要安装 geckodriver 并安装在正确的路径中。
首先,安装 geckodriver 的下载链接只允许您安装一个不是可执行文件的文件。那么有没有办法让它成为可执行文件?
其次,我试图在命令提示符下更改我的路径变量,但当然没有用。然后我更改了用户变量而不是系统路径变量,因为系统中没有路径。用户变量中有一个路径,因此我对其进行了编辑以更改文件所在的位置。
我已经提取了 geckodriver rar 文件并收到了一个没有扩展名的文件。我不知道你怎么能有一个没有扩展名的文件,但他们做到了。该图标就像一张白纸,左上角有一个折叠。
如果有人对此有解决方案,可能包括另一个类似于 webdriver 的包,它将允许我打开浏览器,然后在给定的时间后刷新页面。这就是我想要做的。