我正在创建一个脚本,它将在python中调用restapi并以JSON
格式输出结果。我在我的代码中发现了一些追溯错误。我该怎么解决这个问题呢。在
'import sitecustomize' failed; use -v for traceback
Traceback (most recent call last):
File "/home/Desktop/Sync.py", line 12, in <module>
url = urllib2.Request(request)
File "/usr/lib/python2.7/urllib2.py", line 202, in __init__
self.__original = unwrap(url)
File "/usr/lib/python2.7/urllib.py", line 1057, in unwrap
url = url.strip()
File "/usr/lib/python2.7/urllib2.py", line 229, in __getattr__
raise AttributeError, attr
AttributeError: strip
代码如下:
^{pr2}$
来自
Request
类的documentation:您当前正在将另一个
Request
对象传递给它的构造函数,所以这就是您看到的错误的原因。正确的方法是:你似乎有个问题:
您正试图通过将请求对象传递到构造函数中来创建名为“url”的请求对象。在
见http://docs.python.org/2/library/urllib2.html#urllib2.Request
试试这个:
^{pr2}$相关问题 更多 >
编程相关推荐