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)