>假设我对同一网站的多个页面有多个获取/发布请求,并且我希望将更新的cookie一直传递给下一个会话get/post。我需要继续打字吗
session.get('http://google.com',cookies=jar)
一直以来?(假设jar是一个已经初始化的cookiejar。我知道JavaScript(节点(版本有一个名为
的方法requests.defaults()
蟒蛇呢?
谢谢
要添加默认参数,您可以利用python的dict和关键字参数功能:
std_args = {"cookies": jar, "timeout": 5}
session.get('http://google.com', **std_args)
session.post(url, json=myjson, **std_args)