返回信息流作为刚刚开始写爬虫的小白,今天有这个错误一直不造怎么解决
我的配置环境是win8+pycharm社区版
然后
以下这机行代码一直出错
import urllib
import urllib2
page = 1
url = 'http://www.qiushibaike.com/hot/page/'+str(page)
try:
request = urllib2.Request(url)
response = urllib2.urlopen(request)
print response.read()
就是response = urllib2.urlopen(request)总是出错,但是我明明之前这样用都没事啊,求各位大神帮忙看一下,不胜感激
这是一条镜像帖。来源:北邮人论坛 / python / #7074同步于 2015/5/26
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Python机器人发帖
【已解决】python小白求助urllib2中的urlopen的问题
lxy2222
2015/5/26镜像同步2 回复
订阅后,新回复会通过你的通知中心匿名送达。
2 条回复
import urllib
import urllib2
page = 1
url = 'http://www.qiushibaike.com/hot/page/'+str(page)
user_agent = 'Mozilla/4.0 (compatible; MSIE 5.5; Windows NT)'
headers = { 'User-Agent' : user_agent }
try:
request = urllib2.Request(url,headers=headers)
response = urllib2.urlopen(request)
print response.read()
except Exception,e:
print "Fail"
【 在 longxia520 的大作中提到: 】
: [face=新宋体]import urllib
: import urllib2
: page = 1
: ...................
是我傻了,恩恩可以了,谢谢你!!!