在python3.4.3版本下,使用wingIDE写爬虫的时候,
发生了builtins.AttributeError: 'module' object has no attribute 'request'的错误。
错误来源是代码中的
<span style="font-size:18px;">request = urllib.request.Request(url)</span>
后来在stackoverflow上看到这个问题:AttributeError: 'module' object has no attribute 'request'就找到了答案
【解决方案】
import的时候直接用urllib.request,而不是import urllib。
同理,使用
except urllib.error.URLError as e:
遇到 builtins.AttributeError: 'module' object has no attribute 'error'的时候,直接import urllib.error就可以解决!