在网上看到个爬虫教程,复制下来运行,结果出现
import urllib.request
ImportError: No module named request错误。
到处搜索也没找到解决方法,pip install request也安装了一遍,文件名也没啥冲突问题
想到直接去查查模块内部的信息,于是在idle中:
>>> help()
help> urllib
......
__all__ = ['urlopen', 'URLopener', 'FancyURLopener', 'urlretrieve', 'u...
__version__ = '1.17'
>>> import urllib
>>> help(urllib)
......
>>> help(urllib.request).......
发现没有urllib.request。
于是修改程序代码,将程序中所有的urllib.request修改为urllib(import处也要修改好)。
再次运行程序就正常了,看来还是的多多翻看官方文档才行啊!