我必须编写一个通用代码库来跟踪来自网站的一些特定数据。为此,我使用了 browsermob-proxy。使用 selenium 完成页面交互后,我尝试使用 json.dumps 将数据转储到结果对象中。用于执行此操作的代码是
result = json.dumps(proxy.har, ensure_ascii=False).encode('utf8')
这样做的原因是我想将数据存储到某个地方,以便我可以对文件应用一些操作并获取所需的响应数据。但是在 webdriver 的所有处理完成后,它给了我错误
python_error
我不确定为什么会出现此错误
我解码的是没有可以解码的 JSON 对象,我收到此错误。
环境:MacOs Sierra Python 版本:2.7 BrowserMob_Proxy:0.8.0