【发布时间】:2013-04-18 10:15:51
【问题描述】:
我使用 python 的 2to3.py 来修复 spynner 模块。然后,python 3 上的 QString 似乎存在问题。按照一些用户的建议,我用 QString = str 修改了 spynner 中的 browser.py。 首先,我尝试了以下代码
import spynner
browser = spynner.Browser()
browser.set_proxy("http://username:password@host:3128")
browser.load("http://www.google.com/")
现在python抛出以下错误
File "G:\Python33\lib\site-packages\spynner\browser.py", line 1163, in runjs
js_has_runned_successfully = res.isValid() or res.isNull()
AttributeError: 'str' object has no attribute 'isValid'
res 在 browser.py 中定义为
res = self.webframe.evaluateJavaScript(jscode)
spynner 真的可以在 python 3 上工作吗?
【问题讨论】:
标签: windows-7 pyqt4 python-3.3 spynner