「requests.Session()」を使用することでセッションの管理が可能

セッションCookie取得

import requests

s = requests.Session()

r = s.get('http://httpbin.org/cookies/set/foo/bar')

print(s.cookies.get_dict())
# {'foo': 'bar'}

セッションCookie送信

import requests

cookies = {"cookie1":"test1", "cookie2":"test2"}

s = requests.Session()

r = s.get('http://httpbin.org/cookies', cookies=cookies)

print(r.text)
# {
#   "cookies": {
#     "cookie1": "test1",
#     "cookie2": "test2"
#   }
# }

0件のコメント

コメントを残す

アバタープレースホルダー

メールアドレスが公開されることはありません。 が付いている欄は必須項目です