权限被拒绝:"geckodriver.log"在 Firefox 上运行 Selenium 测试时



我正在尝试在firefox 48上运行selenium测试。我得到以下错误。

if log_path:
    log_file = open(log_path, "a+")
    IOError: [Errno 13] Permission denied: 'geckodriver.log'
C:UsersABCgetTalentvenvgetTalentlibsite-packagesseleniumwebdriverfirefoxservice.py:45: IOError

相同的代码在Chrome上运行良好

应该首先在path中添加Gekodriver,然后在firefox脚本中设置驱动程序的路径。

    firefox_dir = "/usr/local/selenium/webdriver/firefox"
    ff_profile = selenium.webdriver.FirefoxProfile(profile_directory=firefox_dir)
    driver = selenium.webdriver.Firefox(ff_profile)

您必须将文件geckodriver .exe添加到PATH

最新更新