请求中的FancyURLopener.version等价

时间:2018-04-03 08:46:18

标签: python url python-requests urllib fancyurlopener

在使用version检索请求时,有时需要更改FancyURLopener属性,例如

from urllib.request import FancyURLopener

class NewOpener(FancyURLopener):
    version = 'Some fancy thing'

url = 'www.google.com'
opener = NewOpener.retrieve(url, 'google.html')

使用requests.get()时,requests library是否存在等效性?

1 个答案:

答案 0 :(得分:0)

正如@Sraw评论的那样,“版本”基本上是标题中的user-agent文件,所以

requests.get(url, headers={'User-agent': 'Some fancy thing'}