相关疑难解决方法(0)

使用selenium webdriver在windows上设置firefox二进制文件的路径

我正在尝试构建一个实用程序函数来向浏览器输出漂亮的汤代码我有以下代码:

def bs4_to_browser(data):

    from selenium import webdriver

    driver = webdriver.Firefox(path="F:\FirefoxPortable\Firefox.exe")
    driver.get("about:blank")

    data = '<h1>test</h1>'  # supposed to come from BeautifulSoup
    driver.execute_script('document.body.innerHTML = "{html}";'.format(html=data))

    return
Run Code Online (Sandbox Code Playgroud)

当我运行这个时,我得到:

TypeError at /providers/
__init__() got an unexpected keyword argument 'path'
Run Code Online (Sandbox Code Playgroud)

我正在使用win7.如何设置便携式firefox可执行文件的路径?

python firefox selenium selenium-webdriver

20
推荐指数
2
解决办法
4万
查看次数

标签 统计

firefox ×1

python ×1

selenium ×1

selenium-webdriver ×1