Dan*_*ngu 4 python sockets error-handling timeout python-2.7
我有一个问题是这个:
Sorry
Traceback (most recent call last):
File "testconn.py", line 2, in <module>
import httplib
File "C:\Python27\lib\httplib.py", line 680, in <module>
class HTTPConnection:
File "C:\Python27\lib\httplib.py", line 692, in HTTPConnection
timeout=socket._GLOBAL_DEFAULT_TIMEOUT, source_address=None):
AttributeError: 'module' object has no attribute '_GLOBAL_DEFAULT_TIMEOUT'
Run Code Online (Sandbox Code Playgroud)
我认真地没有像3天前那样的问题,一切都很好,现在这个.这是我的代码:(要提到我尝试添加超时,我尝试遵循urlopen的严格语法(添加超时等).似乎没有.)
import httplib
import urllib2
headers = {"pragma" : "no-cache"}
req = urllib2.Request("http://google.com/", headers = header)
response=urllib2.urlopen(req)
print response
Run Code Online (Sandbox Code Playgroud)
我很感激任何帮助.
fal*_*tru 17
检查您是否有自己的socket.py
文件.阴影导入标准库socket
模块.
找到它,重命名(或删除)它.您还应该重命名(或删除)socket.pyc
.
BTW,以下行有拼写错误(标题s)
req = urllib2.Request("http://google.com/", headers = header)
# ^
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
4268 次 |
最近记录: |