How do I load session and cookies from Selenium browser to requests library in Python?

后端 未结 3 1932
花落未央
花落未央 2020-12-12 18:24

How can I load session and cookies from Selenium browser? The following code:

import requests

cookies = [{u\'domain\': u\'academics.vit.ac.in\',
                    


        
3条回答
  •  一生所求
    2020-12-12 18:51

    First you have to get the cookies from your driver instance:

    cookies = driver.get_cookies()
    

    This returns cookie dictionaries for your session.

    Next, set those cookies in requests:

    s = requests.Session()
    for cookie in cookies:
        s.cookies.set(cookie['name'], cookie['value'])
    

提交回复
热议问题