Chinaunix首页 | 论坛 | 博客
  • 博客访问: 238992
  • 博文数量: 49
  • 博客积分: 246
  • 博客等级: 二等列兵
  • 技术积分: 1034
  • 用 户 组: 普通用户
  • 注册时间: 2012-04-02 13:18
文章分类

全部博文(49)

分类: 系统运维

2014-08-19 15:12:04


点击(此处)折叠或打开

  1. #!/usr/bin/env python

  2. import json
  3. import urllib2




  4. url = ""
  5. header = {"Content-Type": "application/json"}

  6. data = json.dumps(
  7. {
  8.     "jsonrpc": "2.0",
  9.     "method": "user.login",
  10.     "params": {
  11.     "user": "Admin",
  12.     "password": "password"
  13. },
  14. "id": 0
  15. })

  16. request = urllib2.Request(url,data)

  17. for key in header:
  18.     request.add_header(key,header[key])
  19. try:
  20.     result = urllib2.urlopen(request)
  21. except URLError as e:
  22.     print "Auth Failed, Please Check Your Name And Password:",e.code
  23. else:
  24.     response = json.loads(result.read())
  25.     result.close()
  26.     print "Auth Successful. The Auth ID Is:",response['result']

阅读(2677) | 评论(0) | 转发(0) |
1

上一篇:python 字典

下一篇:Ubuntu 12.04 disabled ipv6

给主人留下些什么吧!~~