Skip to content
Related Articles

Related Articles

Retrieving Cookies in Python

View Discussion
Improve Article
Save Article
  • Last Updated : 16 Jul, 2020

Retrieving cookies in Python can be done by the use of the Requests library. Requests library is one of the integral part of Python for making HTTP requests to a specified URL. The below codes show different approaches to do show:

1. By requesting a session:




# import the requests library
import requests
  
# initialize a session
session = requests.Session()
  
# send a get request to the server
response = session.get('http://google.com')
  
# print the response dictionary
print(session.cookies.get_dict())


Output:

{‘1P_JAR’: ‘2020-04-30-07’, ‘NID’: ‘203=GIlzlNytcSGjMtV-ML49xgKQax4NACMgFZi56sbQ3tSd9uDqL7EWZ6KC_gUqPsKkk-XsDIlca8ElKqhjsHGgWrPRwbbPBFXxcGL_G5Jd0gzdQYhCo-QALsZm4zItqIeImlBBTp_TDOgRQIW0d2hSNerxmQkljluhIA3QGLgNLnM’}

2.By requesting cookies list from the server:




import requests
  
r = requests.get('http://google.com')
  
for c in r.cookies:
    print(c.name +"==>>", c.value)

Output:

1P_JAR==>> 2020-04-30-07

NID==>> 203=YvFCKkIeHS4SvpTVv8jw6MIGEU54IlN8V_1aQZrXmOU7Zdj74qZdW69E3A38KSP-GrE5xLmR40ozrHTFxkXm4-iaTm4DbhU4cwmvOWHEs1OZELI8H8KQLmBLCxccxCuHT07QQ2mqc-ppBYXhcHtOC7idVc9RWD2kmNPDMR-YMl4

My Personal Notes arrow_drop_up
Recommended Articles
Page :

Start Your Coding Journey Now!