Handler和Opener类
1.cookies处理
cookies处理套路:
定义对象cookie
封装进Handler
用build_opener()调用
调用open()函数,并根据需要决定是否传递源码回response
当需要存储cookie文件时,仅需要将前一张图的CookieJar更换为对应类型即可
文件存储类型
然后视存储或者是读取添上如下代码:
存储和读取
其中关于ignore两个参数在此说明一下:
ignore_discard的意思是即使cookies将被丢弃也将它保存下来,ignore_expires的意思是如果cookies已经过期也将它保存并且文件已存在时将覆盖
网友评论