tnfh.net
当前位置:首页 >> urlliB2 rEAD >>

urlliB2 rEAD

b =a.read 要加括号。 import urllib2url="http://www.ceve-market.org/api/market/type/18.xml"a=urllib2.urlopen(url)b=a.read()print b

ubuntu 的控制台默认是utf8编码的吧。而且这个google返回的是big5编码吗,用下面的代码解码下试试 url="网址" content = urllib2.urlopen(url).read() print content.decode('big5').encode('utf8')

python 3.x中urllib库和urilib2库合并成了urllib库。。其中urllib2.urlopen()变成了urllib.request.urlopen() urllib2.Request()变成了urllib.request.Request() ……

设置timeout即可

ubuntu 的控制台默认是utf8编码的吧。而且这个google返回的是big5编码吗,用下面的代码解码下试试 url="网址" content = urllib2.urlopen(url).read() print content.decode('big5').encode('utf8')

有时候我们在爬取网络数据时,会因为对方网速缓慢、服务器超时等原因, 导致 urllib2.urlopen() 之后的 read()操作(下载内容)卡死,要解决这个问题方法有如下几个: 1、为urlopen设置可选参数 timeout import urllib2 r = urllib2.Request("P1...

关于python urlopen函数Python版本问题,建议使用2.6版本... read() , readline() , readlines() , fileno()...2015-03-15 关于python中urllib2.urlopen函数结果复...

你说的是urllib2这个标准库中的response吧,官方文档中有这样一个实例: import urllib2response = urllib2.urlopen('http://python.org/')html = response.read()所以明显返回的是html. 至于字符串流不是很明白,如果指的是类文件对象,可以参...

def getUrlRespHtml(url): heads = {'Accept':'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', 'Accept-Charset':'GB2312,utf-8;q=0.7,*;q=0.7', 'Accept-Language':'zh-cn,zh;q=0.5', 'Cache-Control':'max-age=0', 'Conn...

网址打错了吧 get_page('http://www.douban.com/')

网站首页 | 网站地图
All rights reserved Powered by www.tnfh.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com