测试积点老人 发表于 2019-6-14 09:49:35

python+selenium,Remote启动firefox报错?

from selenium.webdriver import Remote
from selenium import webdriver


#启动浏览器驱动
def browser():
    #driver = webdriver.Firefox()
    host = '127.0.0.1:4444'               #运行主机:端口号
    dc = {'browserName': 'firefox'}       #指定浏览器
    driver = Remote(command_executor ='http://' + host + '/wb/hub',desired_capabilities = dc)
    return driver
if __name__ =='__main__':
    dr = browser()
    dr.get('http://www.baidu.com')
    dr.quit()


梦想家 发表于 2019-6-17 09:54:11

ide不对

梦想家 发表于 2019-6-17 09:55:48

1、下载地址:https://github.com/mozilla/geckodriver/releases,这个自行选择我下载的是win64位;
2、在firefox的安装目录下,解压geckodriver,然后将该路径添加到path环境变量下,重启PyCharm,运行脚本,成功运行不报错;
3、安装的版本:Firefox为62selenium为3.14.1两者均为最新版本。

qqq911 发表于 2019-6-17 10:39:45

检查下代码

abcsell 发表于 2019-6-17 11:13:00

代码

jingzizx 发表于 2019-6-17 12:04:07

是否匹配
页: [1]
查看完整版本: python+selenium,Remote启动firefox报错?