python对cookie的操作模块-cookielib
2015-05-07 15:42
309 查看
使用python可以用标准模块cookielib来对cookie进行操作,包括设置cookie,获取cookie等。
代码如下:
代码如下:
#!/usr/bin/python # -*- coding: utf-8 -*- import cookielib import urllib2 def make_cookie(name,value): return cookielib.Cookie( version=0, name=name, value=value, port=None, port_specified=False, domain="dian.360.cn", domain_specified=True, domain_initial_dot=False, path="/", path_specified=True, secure=False, expires=None, discard=False, comment=None, comment_url=None, rest=None ) url='http://www.baidu.com/' cj = cookielib.CookieJar() cj.set_cookie(make_cookie("myKey","myVal")) opener = urllib2.build_opener(urllib2.HTTPCookieProcessor(cj)) response=opener.open(url) # print response.info() # 获取http服务器返回的响应头信息 # print response.geturl() # 获取请求的真实地址,对于有重定向的有用 for index,cookie in enumerate(cj): print '[',index,']',cookie
相关文章推荐
- python—cookielib模块对cookies的操作
- 【转】关于python cookielib,urllib2,httplib 模块(HTTP状态码)
- python简单爬虫(上):urllib,urllib2与cookielib三个模块
- 用Python的Matplotlib模块进行基本的图像操作
- python 文件目录操作(os模块)
- python数据库操作——sqlite3模块
- python模块之smtplib: 用python发送SSL/TLS安全邮件
- Python 字符串操作及string模块使用
- Python--文件操作之os模块
- Python 12:Python 文件io操作模块
- python操作excel之 模块 xlrd
- Python使用poplib模块和smtplib模块收发电子邮件的教程
- python模块之smtplib: 用python发送SSL/TLS安全邮件
- Python对文件和目录进行操作的方法(file对象/os/os.path/shutil 模块)
- Python笔记:MySQLdb模块常用操作
- python--httplib模块使用
- python用parammiko模块实现linux的远程操作
- Python使用os模块和fileinput模块来操作文件目录
- Python中shutil模块的常用文件操作函数用法示例
- Python数据分析模块 | pandas做数据分析(二):常用预处理操作