Как добавить cookie к существующему экземпляру cookielib CookieJar в Python?

У меня есть CookieJar, с которым это используется, механизируют это, я хочу добавить cookie к. Как я могу пойти о выполнении этого? make_cookie () и set_cookie () не были достаточно ясны для меня.

br = mechanize.Browser()
cj = cookielib.LWPCookieJar()
br.set_cookiejar(cj)
14
задан Paul 30 January 2010 в 20:12
поделиться

1 ответ

Удалось выработать его

import mechanize
import cookielib
br = mechanize.Browser()
cj = cookielib.LWPCookieJar()
br.set_cookiejar(cj)
ck = cookielib.Cookie(version=0, name='Name', value='1', port=None, port_specified=False, domain='www.example.com', domain_specified=False, domain_initial_dot=False, path='/', path_specified=True, secure=False, expires=None, discard=True, comment=None, comment_url=None, rest={'HttpOnly': None}, rfc2109=False)
cj.set_cookie(ck)
for index, cookie in enumerate(cj):
    print index, ' : ', cookie

вывод:

0  :  <Cookie Name=1 for www.example.com/>
37
ответ дан 1 December 2019 в 07:19
поделиться
Другие вопросы по тегам:

Похожие вопросы: