2014-05-22 7 views

risposta

19

L'oggetto Session.cookies implementa il pieno mutable mapping interface, in modo da poter chiamare:

s.cookies.clear() 

per cancellare tutti i cookie.

Demo:

>>> import requests 
>>> s = requests.session() 
>>> s.get('http://httpbin.org/cookies/set', params={'foo': 'bar'}) 
<Response [200]> 
>>> s.cookies.keys() 
['foo'] 
>>> s.get('http://httpbin.org/cookies').json() 
{u'cookies': {u'foo': u'bar'}} 
>>> s.cookies.clear() 
>>> s.cookies.keys() 
[] 
>>> s.get('http://httpbin.org/cookies').json() 
{u'cookies': {}} 

più semplice tuttavia, è solo quello di creare una nuova sessione:

s = requests.session()