使用Python的urllib2模块处理url和图片的技巧两则

时间:2021-05-22

获取带有中文参数的url内容
对于中文的参数如果不进行编码的话,python的urllib2直接处理会报错,我们可以先将中文转换成utf- 8编码,然后使用urllib2.quote方法对参数进行url编码后传递。

content = u'你好 sharejs.com'content = content.encode('utf-8')content = urllib2.quote(content)api_url = 'http:///wp-content/uploads/2012/09/bg.png'file = urllib2.urlopen(url)tmpIm = cStringIO.StringIO(file.read())im = Image.open(tmpIm)print im.format, im.size, im.mode

声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。

相关文章