要求ライブラリを使用してWebページへのGET要求を行う場合、リファラーを変更するにはどうすればよいですか。マニュアル全体を読みましたが、見つかりませんでした。
http://docs.python-requests.org/en/latest/user/advanced/#session-objects によると、次のことができるはずです。
s = requests.Session()
s.headers.update({'referer': my_referer})
s.get(url)
あるいは単に:
requests.get(url, headers={'referer': my_referer})
headers
dictは、デフォルト/セッションヘッダーとマージされます。 docs から:
要求メソッドに渡す辞書は、設定されているセッションレベルの値とマージされます。メソッドレベルのパラメーターは、セッションパラメーターをオーバーライドします。