“'cookies.txt' does not look like a Set-Cookie3 (LWP) format file”和“invalid Netscape format cookies”
来源:互联网 发布:vivo手机怎么改mac地址 编辑:程序博客网 时间:2024/06/05 00:40
如果遇到
“’cookies.txt’ does not look like a Set-Cookie3 (LWP) format file”
或
“invalid Netscape format cookies”
的问题,
那么,原因是cookies.txt文件的内容格式不对!
不知道怎么修改,怎么办呢?
办法:把 CookieJar自己cookie.save()保存下来的文件,用notepad打开来看看,就知道格式了
附上保存两种格式cookies.txt文件的代码:
import cookielibimport urllib2def cookies(): """保存cookies到变量 """ #声明一个CookieJar对象实例来保存cookie cookie = cookielib.CookieJar() opener = urllib2.build_opener(urllib2.HTTPCookieProcessor(cookie)) #此处的open方法同urllib2的urlopen方法,也可以传入request response = opener.open('http://example.webscraping.com') for item in cookie: print ('Name = '+item.name) print ('Value = '+item.value)def save_cookies_Moz(): """保存cookies到文件 —— Netscape格式 """ filename = 'cookies_Moz.txt' cookie = cookielib.MozillaCookieJar(filename) opener = urllib2.build_opener(urllib2.HTTPCookieProcessor(cookie)) response = opener.open("http://example.webscraping.com") cookie.save(ignore_discard=True, ignore_expires=True) # 这里必须将参数置为True,否则写入文件失败def save_cookies_LWP(): """保存cookies到文件 —— LWP格式 """ filename = 'cookies_LWP.txt' cookie = cookielib.LWPCookieJar(filename) opener = urllib2.build_opener(urllib2.HTTPCookieProcessor(cookie)) response = opener.open("http://example.webscraping.com") cookie.save(ignore_discard=True, ignore_expires=True) # 这里必须将参数置为True,否则写入文件失败
阅读全文
0 0
- “'cookies.txt' does not look like a Set-Cookie3 (LWP) format file”和“invalid Netscape format cookies”
- tar: This does not look like a tar archive
- This does not look like a tar archive - 解决方法
- A Cgi Set Cookies
- tar解压文件时出错-This does not look like a tar archive
- tar.gz 解压出现 tar :This does not look like a tar archive 解决
- File format not recognized||strip
- file not recognized:file format not recognized
- file not recognized: File format not recognized
- jQuery & Cookies (get/set/delete & a plugin)
- A. Cookies
- A. Cookies
- A. Cookies
- Trevni: A Column File Format
- literal does not match format string 解决办法
- literal does not match format string
- gdb not in executable format file format not recognized
- “undefined JNI_GetCreatedJavaVM”和“File format not recognized”错误原因分析
- 随机UUID的生成
- java并发编程实战(二)
- mysql--14000常用函数
- cocos2d-x开发环境搭建
- Question question = Problems at work;
- “'cookies.txt' does not look like a Set-Cookie3 (LWP) format file”和“invalid Netscape format cookies”
- TradeX普通行情接口解析
- 批处理bat设置网络IP
- oracle 数据库服务器断电重启导致数据库性能急剧下降之等待事件wait for a undo record
- elasticsearch-java api之搜索(一)
- 需求分析的真谛
- 回顾08至17
- R语言——4高级数据管理
- Unix网络编程