Питон - преобразования набор-печенье ответ на такие печеньки
Как преобразовать response['set-cookie']
выходную строку из httplib2
ответа типа
"cookie1=xxxyyyzzz;Path=/;Expires=Wed, 03-Feb-2015 08:03:12 GMT;Secure;HttpOnly, cookie2=abcdef;Path=/;Secure"
К
['cookie1':'xxxyyyzzz','cookies2':'abcdef']
2 ответа:
Использование
http.cookies
:>>> c = "cookie1=xxxyyyzzz;Path=/;Expires=Wed, 03-Feb-2015 08:03:12 GMT;Secure;HttpOnly, cookie2=abcdef;Path=/;Secure" >>> from http.cookies import SimpleCookie >>> cookie = SimpleCookie() >>> cookie.load(c) >>> cookie <SimpleCookie: cookie1='xxxyyyzzz' cookie2='abcdef'> >>> {key: value.value for key, value in cookie.items()} {'cookie1': 'xxxyyyzzz', 'cookie2': 'abcdef'}