python cookiejar:CookieJar实例没有属性'load'

时间:2014-05-19 18:40:28

标签: python python-2.7 cookies urllib2

我是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'

我认为之前使用相同的代码,但我完全不确定为什么会发生这种情况。

1 个答案:

答案 0 :(得分:1)

load()仅是 FileCookieJar() class 上的一种方法,是CookieJar()的子类。

看起来你在两地之间感到困惑。

以下作品:

import cookielib
cj = cookielib.FileCookieJar()
cj.load('cookies.txt')