0

当我尝试运行此脚本时出现以下错误:

from browsermobproxy import Server
server = Server("path/to/browsermob-proxy")
server.start()
proxy = server.create_proxy()

from selenium import webdriver
profile  = webdriver.FirefoxProfile()
profile.set_proxy(proxy.selenium_proxy())
driver = webdriver.Firefox(firefox_profile=profile)


proxy.new_har("google")
driver.get("http://www.google.co.uk")
proxy.har # returns a HAR JSON blob

server.stop()
driver.quit()

从https://browsermob-proxy-py.readthedocs.io/en/stable/index.html获取上述代码

我正在尝试使用 broswermobproxy 和 selenium 导出 HAR 文件。

软件规格:

操作系统:Ubuntu 16.04 脚本语言:Python (2.7.8) 自动 Web 浏览器:Selenium (3.5.0) BrowserMob-Proxy:0.8.0 和 2.1.4(分别从 pip 和https://bmp.lightbody.net/安装)

我尝试添加 shebang 行,但没有帮助。不知道为什么我会收到错误。任何帮助将不胜感激。谢谢。

4

1 回答 1

1

您是否尝试将 #!/bin/sh 添加到文件的开头?

于 2017-10-24T16:06:44.627 回答