怀着激动的心情,看了伯乐在线别人写的爬虫基础。看见一个小的demo,想着就来写写看。然后就依葫芦画葫芦了。。
baidu.py代码是这样的:
import urllib.request
response = urllib.request.urlopen('http://www.baidu.com')
buff = response.read()
html = buff.decode("utf8")
print(html)
然后,打开Terminal,激动的输入了python baidu.py。。。然后它给我的反馈是这样的:
jane@ljj ~/Desktop/python $ python baidu.py
Traceback (most recent call last):
File "baidu.py", line 1, in <module>
import urllib.request
ImportError: No module named request
然后尝试着安装request模块,命令是这样的:
jane@ljj ~/Desktop/python $ sudo pip install request
结果告诉我已经有了这个模块了。。
后来我突然想起来,我用的是python2.7运行的代码。。
然后弱弱的用python3再次运行代码。。然后成功了。。命令是这样的:
python3 baidu.py