Python使用请求更改Accept-Language

时间:2015-05-31 18:44:55

标签: python python-requests http-accept-language

我是python的新手并尝试使用请求库从IMDb获取一些信息。我的代码是以我的母语捕获所有数据(例如,电影标题),但我想用英语获取它们。 如何在请求中更改接受语言?

1 个答案:

答案 0 :(得分:11)

您需要做的就是定义自己的标题:

import requests

url = "http://www.imdb.com/title/tt0089218/"
headers = {"Accept-Language": "en-US,en;q=0.5"}
r = requests.get(url, headers=headers)

您也可以添加其他任何您想要修改的标题。