获取sessionid代码如下:

1 #!/usr/bin/env python

2

3 import cookielib

4 from urllib2 import Request, build_opener, HTTPCookieProcessor, HTTPHandler

5 import time ,urllib

6

7 #cj用来保存访问过程中的cookie,用它来初始化opener,以后每次用

#opener来访问url时,都会使用该cookie。这样每次请求的一些变量都

#会相同,如:sessionid

8 cj =  cookielib.CookieJar()

9 opener = build_opener(HTTPCookieProcessor(cj),HTTPHandler)

10 f = opener.open("http://10.23.51.20:8001/ok.html")

11 html = f.read()

12

13 print "The cookies are:"

14 for cookie in cj:

15     print cookie

16

17 time.sleep(1)

18 for i in range(10):

19     f = opener.open("http://10.23.51.20:8001/ok.html")

20     html = f.read()

21

22     print "The cookies are:"

23     for cookie in cj:

24         print cookie

25     time.sleep(10)

循环访问http://10.23.51.20:8001/ok.html十次,每次都打印出sessionid,输出结构显示每次的sessionid都是一样的。

但访问openstack的管理页面出现一个异常,搞得我纠结了一下午。例如它的url为:http://10.23.54.150:9696

。用该url来代替上面的url时,输出的sessionid每次都不一样。不知道是sessionid不同是真相还是相同是真相。

猜想:openstack的daskboard可能由于没有登录进去,导致没有存储session。所以每一次访问会新建session,并返回新的sessionid。

python获取session里的_python 怎么取sessionid-问答-阿里云开发者社区-阿里云相关推荐

  1. python爬取正确但不出文件_python爬取糗事百科,该如何正确保存到本地文件夹?报错-问答-阿里云开发者社区-阿里云...

    我的程序已经可以爬取网络内容,但不太清楚怎么保存到当地文件夹,用网上方法试着做,但是有报错 import urllib import urllib.request import requests ## ...

  2. python中右对齐_python中如何右对齐-问答-阿里云开发者社区-阿里云

    例如,有一个字典如下: dic = { "name": "botoo", "url": "http://www.123.com&q ...

  3. python列表索引超出范围 等于啥_python如何解决IndexError:列表索引超出范围?-问答-阿里云开发者社区-阿里云...

    我正在尝试为ucf101数据集生成密集流,但我不断收到以下错误: 我尝试在第68行中将video_name.split('')[1]更改为video_name.split('')[0],已编译代码,但 ...

  4. python列表做参数传值_python不定参数传值怎么做-问答-阿里云开发者社区-阿里云...

    使用arg_name定义的位置参数,表示任意多个位置参数:Python标准库中习惯使用args来命名不定长位置参数,当然我们可以自定义 这个名称:不定长位置参数的类型为元组: Python 允许在形参 ...

  5. python路径分隔符_Python:当读取一个没有默认分隔符的文件(包含数百万条记录)并将其放入dataframe (pa-问答-阿里云开发者社区-阿里云...

    Python:在没有默认分隔符(包含数百万条记录)的情况下读取文件并将其放入"数据框架(panda)"中,最有效的方法是什么? 文件是:"file_sd.txt" ...

  6. python中str用法_python中的str()不能直接用吗 -问答-阿里云开发者社区-阿里云

    str函数是Python的内置函数,它将参数转换成字符串类型,即人适合阅读的形式. 其语法格式为 1 str(object) 返回值: 返回object的字符串形式 使用示例 无参调用 当str()函 ...

  7. python中如何输出中文_python中怎么输出中文-问答-阿里云开发者社区-阿里云

    方法一: 用encode和decode 如: ? 1 2 3 4 5 6 7 8 9 10 11 import os.path import xlrd,sys Filename='/home/tom/ ...

  8. python安装gz文件_python tar.gz怎么安装-问答-阿里云开发者社区-阿里云

    Windows环境: 安装whl包:pip install wheel -> pip install **.whl 下载whl文件 MySQL_python-1.2.5-cp27-none-wi ...

  9. 如何阅读python文档_python 文档怎么看-问答-阿里云开发者社区-阿里云

    调用help函数,可以看到一个函数或者方法的字符串文档. In [1]: import requests In [2]: help(requests.get) Help on function get ...

最新文章

  1. java swing 链接_JAVA中Jtable标签设置超级链接:基于Java Swing的超链接标签和超链接按钮的实现...
  2. 照亮云备份的“钱”途
  3. mysql注入写一句话_Mysql注入root权限直接写一句话马
  4. teledb兼容mysql5.7_maridb安装
  5. MySQL安装错误:/usr/local/mysql/libexec/mysqld: unknown option '--skip-federated'
  6. 移动端H5终端适配方案
  7. 21种代码的“坏味道”
  8. mysql事务管理及spring声明式事务中主动异常抛出使数据库回滚
  9. 我与布拉德利(Todd Bradley)聊天
  10. 怎样用计算机进行文字采集,怎么将照片上的文字自动录入电脑
  11. 实习小白::(转) Cocos2d-x 3.0 开发(十五)使用UILayout布局,制作对话界面
  12. Unity MRTK(三)部署到Hololens模拟器
  13. MySQL数据库通过cmd窗口导入sql文件
  14. 【数据库】sql2008卸载和默认实例的删除
  15. 数电实验 彩灯控制器设计
  16. 超详细用实验教你如何配置OSPF
  17. html网页框架分割三部分,Dreamweaver用框架建立网站把浏览器的显示空间分割为几个部分...
  18. Python学习笔记之基础练习(一)
  19. 从新一代TPU到Google.ai,详解谷歌I/O首日人工智能五大亮点
  20. 华兴数控g71外圆循环编程_数控车G71内外圆切削复合循环

热门文章

  1. visionpro图片读取、写入
  2. ubuntu之修改登陆密码
  3. php 系统找不到指定的路径.,PHP网站(windows2003服务器 IIS6)提示:系统找不到指定的路径。...
  4. saas系统是什么_什么是灵活用工智能财税SaaS系统?有什么好处?
  5. 用nodejs 调试nginx rewrite 后输出路径
  6. 庖丁解牛!深入剖析React Native下一代架构重构
  7. php中一个字符占用几个字节?
  8. 个人开发—进度记录(一)
  9. Android 查看內存使用
  10. ERROR 1045 (28000): Access denied for user 'backup'@'mysql' (using password: YES)