我有一个使用Python编写的程序,该程序发出获取/发布请求以使用“请求”登录并向网站添加内容。
是否可以通过某种方式“转移”此会话(可能还包括Cookie?),以便我可以使用浏览器(Firefox,Chrome等)继续该会话?
是,您只需要将所有标题和cookie复制到浏览器会话中。
headers = { "User-Agent": "Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/44.0.2403.157 Safari/537.36" }
s = requests.session()
s.headers.update(headers) for cookie in driver.get_cookies():
c = {cookie['name']: cookie['value']} s.cookies.update(c)