python 读写cookie
来源:互联网 发布:linux系统常用软件 编辑:程序博客网 时间:2024/06/02 13:06
代码:
setcookie.py
- #!/usr/bin/env python
- import Cookie
- import datetime
- import random
- expiration = datetime.datetime.now() + datetime.timedelta(days=30)
- cookie = Cookie.SimpleCookie()
- cookie["session"] = random.randint(0,1000000000)
- cookie["session"]["domain"] = "localhost"
- cookie["session"]["path"] = "/"
- cookie["session"]["expires"] = \
- expiration.strftime("%a, %d-%b-%Y %H:%M:%S PST")
- print "Content-type: text/plain"
- print cookie.output()
- print "Cookie set with: " + cookie.output()
getcookie.py
- #!/usr/bin/env python
- import Cookie
- import os
- print "Content-type: text/plain\n"
- try:
- cookie = Cookie.SimpleCookie(os.environ["HTTP_COOKIE"])
- print "session = " + cookie["session"].value
- except (Cookie.CookieError, KeyError):
- print "session cookie not set!"
如果你在执行cookie = Cookie.SimpleCookie(os.environ["HTTP_COOKIE"]) 这一句报keyerro的错误时,那么很有可能在你的环境变量中不存在HTTP_COOKIE这个变量,这个时候,你就需要再你设置cookie之后,添加一句os.environ['HTTP_COOKIE']= str(cookie)。意思是把你的cookie以字符串的形式保存到环境变量中,当然,你不一定要写成os.environ['HTTP_COOKIE'] ,也可以写成os.environ['myCOOKIE']之类的,读取的时候就以这个key去读取cookie就ok了。
0 1
- python 读写cookie
- 读写Cookie
- 读写Cookie
- 读写Cookie
- 读写Cookie
- 读写Cookie
- 读写Cookie
- 读写cookie
- 读写cookie
- 读写cookie
- 读写Cookie
- 读写cookie
- 读写cookie
- JAVASCRIPT 读写Cookie
- javascript读写Cookie
- Java读写cookie
- javascript读写Cookie函数
- javascript读写cookie
- Pushing to Git returning Error Code 403 fatal: HTTP request failed
- webstrom+nginx环境配置
- "%"操作符始末---更新一
- rails学习笔记: rake db
- Struts2 导出excel完整版
- python 读写cookie
- 观察者模式
- 85岁老画师相亲只聊"电影海报"引人瞩目
- nodejs开发聊天室 存几个博客ql
- Storm DRPC环境搭建笔记
- javescript基础2(变量/数组)
- rhel crontab任务计划调度
- HDU 5135 Little Zu Chongzhi's Triangles(状压dp或者贪心)
- 【Delphi】多线程使用(1)