requests.get('http://httpbin.org/cookies/set?number=123456')
php
requests.get('http://httpbin.org/cookies')浏览器
以上发了2次request请求(无论是get仍是post),至关于打开了两个浏览器的窗口,他们是不相干的cookie
登陆一个系统以后,若是须要在登陆状态下进行一些操做,那么须要怎样保持会话呢? ide
s=requests.Session()wordpress
url1='http://127.0.0.1/wordpress/wp-login.php' data1={'log':'xxxx','pwd':'xxxxxx'} post
#登陆 url
r1=s.post(url1,data=data1) spa
print(r1.url)orm
#须要在登陆状态下才能完成操做 get
url2='http://127.0.0.1/wordpress/wp-admin/user-new.php'
data2={'user_login':'test1','email':'1234567@163.com','createuser':'添加用户'}
r2=s.post(url2,data=data2)