Python urllib添加useragent标头

时间:2017-02-19 16:27:12

标签: python python-2.7 urllib

目前我有以下代码来检查png图像文件大小:

filesize = urllib.urlopen(url).info()['content-length']

如何向useragent请求添加自定义urllib

2 个答案:

答案 0 :(得分:1)

来自Python urllib documentation

import urllib.request
opener = urllib.request.build_opener()
opener.addheaders = [('User-agent', 'Mozilla/5.0')]
opener.open('http://www.example.com/')

答案 1 :(得分:0)

urllib / urllib2的文档建议使用请求,它具有更易于使用的API

import requests
size = requests.get(url, headers = {'User-agent':'Mozilla/5.0'}).headers['content-length']