相关疑难解决方法(0)

如何使用Python Selenium Webdriver在chrome中加载默认配置文件?

因此,我想使用pythons webdriver打开其默认配置文件的chrome.我已经尝试了我能找到的所有东西,但我仍然无法让它发挥作用.谢谢您的帮助!

python selenium-chromedriver

25
推荐指数
5
解决办法
3万
查看次数

在Ubuntu上运行chrome驱动程序时,Selenium会出现"未知错误:无法找到Chrome二进制文件"

我试图在最新的ubuntu上使用chrome驱动程序运行selenium [java]测试.[16.04]

我收到以下错误/异常.作为实验,我用我的原生"helloworldApp"替换了ChromeDriver二进制文件; 我发现selenium正在执行我的二进制文件.

我相信在15306端口上打印" 启动ChromeDriver 2.27.440175(9bc1d90b8bfa4dd181fbbf769a5eb5e575574320) "来自chrome二进制文件.但为什么硒抱怨它无法获得二进制?

在Windows上一切正常.

请指教.

     [java] Starting ChromeDriver 2.27.440175 (9bc1d90b8bfa4dd181fbbf769a5eb5e575574320) on port 15306
     [java] Only local connections are allowed.
     [java] Exception in thread "main" org.openqa.selenium.WebDriverException: unknown error: cannot find Chrome binary
     [java]   (Driver info: chromedriver=2.27.440175 (9bc1d90b8bfa4dd181fbbf769a5eb5e575574320),platform=Linux 4.8.0-46-generic x86_64) (WARNING: The server did not provide any stacktrace information)
     [java] Command duration or timeout: 328 milliseconds
     [java] Build info: version: 'unknown', revision: 'unknown', time: 'unknown'
     [java] System info: host: 'geo-VirtualBox', ip: '127.0.1.1', os.name: 'Linux', os.arch: …
Run Code Online (Sandbox Code Playgroud)

selenium selenium-chromedriver ubuntu-16.04

10
推荐指数
1
解决办法
2万
查看次数

Python:如何使用Browser splinter选中复选框?

一旦我将以下项目添加到购物车:http://www.supremenewyork.com/shop/accessories/wau85w4km/cxv3ybp1w并转到结帐页面:https://www.supremenewyork.com/checkout,有一个条款和条件复选框,我试图检查,Browser’s splinter但我不能这样做:

例如,尝试了以下但是都遇到了错误:

from splinter import Browser

browser = Browser("chrome")
browser.find_by_id('order_terms').click()         
#Error: selenium.common.exceptions.WebDriverException: Message: unknown error

browser.check('order[terms]').click()
#Error: selenium.common.exceptions.ElementNotVisibleException: Message: element not visible

browser.find_by_name('order[terms]').click()
#Error: selenium.common.exceptions.ElementNotVisibleException: Message: element not visible
Run Code Online (Sandbox Code Playgroud)

我能做错什么?我怎样才能选中复选框Browser splinter

提前谢谢你,一定会upvote /接受答复

python web-scraping python-2.7 splinter

6
推荐指数
1
解决办法
741
查看次数