self.c.setopt(self.c.COOKIEFILE, 'cookie.txt')
但是,不会创建该文件。我想要的是存储和读取文件中的cookie,以便它们在应用程序重新启动后可以保持不变。
是否与COOKIEJAR选项有关?
答案 0 :(得分:2)
是。 COOKIEFILE是用作会话的Cookie源的文件,COOKIEJAR是应存储会话中的Cookie的文件。
self.c.setopt(self.c.COOKIEFILE, 'cookie.txt')
self.c.setopt(self.c.COOKIEJAR, 'cookie.txt')
请注意(取决于脚本的使用方式)cookie文件的相对路径可能会给您带来意想不到的结果。