请求默认参数



>假设我对同一网站的多个页面有多个获取/发布请求,并且我希望将更新的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)

最新更新