我是python的新手,我正在尝试使用python的cookielib
库设置一个cookie,如下所示:
>>> import cookielib
>>> cj = cookielib.CookieJar()
>>> cj.load('cookies.txt')
我被抛出这个错误:
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
AttributeError: CookieJar instance has no attribute 'load'
我认为之前使用相同的代码,但我完全不确定为什么会发生这种情况。
答案 0 :(得分:1)
load()
仅是 FileCookieJar()
class 上的一种方法,是CookieJar()
的子类。
看起来你在两地之间感到困惑。
以下作品:
import cookielib
cj = cookielib.FileCookieJar()
cj.load('cookies.txt')