为了账号安全,请及时绑定邮箱和手机立即绑定

使用python编写的爬虫,用urllib.urlopen函数,没有得到内容

使用python编写的爬虫,用urllib.urlopen函数,没有得到内容

cometeme 2017-10-21 19:11:12
import urllib url="https://baike.so.com/doc/1790119-1892991.html"  datas=urllib.urlopen(url) print(datas.getcode()) print(datas.read()) raw_input("press any key to continue")最近在慕课网上学习了课程,想自己编写一个爬虫。教程用的是2.7版本,所以我修改成为python3的代码,但是在URL下载器的环节出现了点问题代码就是上面那样,但是输出是底下这样的200 press any key to continue求助一下,为什么getcode是200,说明读取成功了,但是却没有任何内容之前查过百度,网上有些实例用的是下面的代码from urllib import request data=request.geturl(url)但是我执行后报错,显示没有request所以请问下各位大大,这个程序应该怎么改。(系统:MacOS,编译器:Visual studio code)
查看完整描述

1 回答

?
产品经理不是经理

TA贡献481条经验 获得超143个赞

from urllib import request
data = request.urlopen(url)


查看完整回答
反对 回复 2017-10-23
  • cometeme
    cometeme
    提示这个错误,是我这边库文件版本的问题吗。 'E0611:No name 'requests' in module 'urllib''
  • 1 回答
  • 0 关注
  • 1476 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信