我正在尝试在 Python 2.6 中使用 cookielib 创建一个新的 FileCookieJar。但是,当我这样做时,我收到以下错误:

Traceback (most recent call last):
  File "C:\Users\Paul\getfile.py", line 7, in <module>
cj.load(os.getcwd()+'\cookies.txt')
File "C:\Python26\lib\cookielib.py", line 1763, in load
self._really_load(f, filename, ignore_discard, ignore_expires)
AttributeError: FileCookieJar instance has no attribute '_really_load'

我的代码如下:
import cookielib, urllib2, os
cj = cookielib.FileCookieJar()
cj.load(os.getcwd()+'\cookies.txt')

我已经很多年没有使用 Python 了,但需要在一个小项目中使用。任何人都可以帮忙吗?

最佳答案

FileCookieJar 是一种抽象类(即它有一些未实现的功能)。您可能想使用它的子代之一 - MozillaCookieJarMSIECookieJarLWPCookieJar

关于python - 创建 FileCookieJar 时 Python 中的 AttributeError (cookielib Py 2.6),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9999766/

10-10 10:59