python 接口返回的json字符串实例


Posted in Python onMarch 27, 2018

如下所示:

JSON 函数
使用 JSON 函数需要导入 json 库:import json。

函数	描述
json.dumps	将 Python 对象编码成 JSON 字符串
json.loads	将已编码的 JSON 字符串解码为 Python 对象


#!/usr/bin/env python 
# -*- coding: utf-8 -*- 
import urllib2 
import urllib 
import cookielib
import json
 
def login(): 
 
  data={'username': '015208@zjtlcb.com', 'password': '1234567'}
  post_data=urllib.urlencode(data) #将post消息化成可以让服务器编码的方式 
  cj=cookielib.CookieJar() #获取cookiejar实例 
  opener=urllib2.build_opener(urllib2.HTTPCookieProcessor(cj)) 
  #自己设置User-Agent(可用于伪造获取,防止某些网站防ip注入) 
  headers = {} 
  website = "http://127.0.0.1:8000/api2/auth-token/"
  req=urllib2.Request(website,post_data,headers) 
  content=opener.open(req) 
  s= content.read() #linux下没有gbk编码,只有utf-8编码
  print s
  print type(s)
  text = json.loads(s)
  print type(text)
  print text['token']
 
if __name__ == '__main__': 
 login() 

C:\Python27\python.exe C:/Users/Administrator/PycharmProjects/untitled/a1.py
{"token": "2c73f3885ac90ee462daea49f1890730f567fbfe"}
<type 'str'>
<type 'dict'>
2c73f3885ac90ee462daea49f1890730f567fbfe

Process finished with exit code 0

以上这篇python 接口返回的json字符串实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python使用response.read()接收json数据的实例
Dec 19 Python
python 在屏幕上逐字显示一行字的实例
Dec 24 Python
对Pycharm创建py文件时自定义头部模板的方法详解
Feb 12 Python
Appium+python自动化之连接模拟器并启动淘宝APP(超详解)
Jun 17 Python
全面了解django的缓存机制及使用方法
Jul 22 Python
Flask框架单例模式实现方法详解
Jul 31 Python
python字符串反转的四种方法详解
Dec 02 Python
jupyter notebook中新建cell的方法与快捷键操作
Apr 22 Python
自定义Django_rest_framework_jwt登陆错误返回的解决
Oct 18 Python
python 使用三引号时容易犯的小错误
Oct 21 Python
Python实现疫情地图可视化
Feb 05 Python
总结Python连接CS2000的详细步骤
Jun 23 Python
使用Django和Python创建Json response的方法
Mar 26 #Python
python查询mysql,返回json的实例
Mar 26 #Python
Python发送http请求解析返回json的实例
Mar 26 #Python
Flask 让jsonify返回的json串支持中文显示的方法
Mar 26 #Python
详谈在flask中使用jsonify和json.dumps的区别
Mar 26 #Python
python和flask中返回JSON数据的方法
Mar 26 #Python
Python爬虫实战:分析《战狼2》豆瓣影评
Mar 26 #Python
You might like
德生PL660的电路分析和打磨
2021/03/02 无线电
几款免费开源的不用数据库的php的cms
2010/12/19 PHP
php判断数组元素中是否存在某个字符串的方法
2014/06/14 PHP
php实现背景图上添加圆形logo图标的方法
2016/11/17 PHP
JQuery jsonp 使用示例代码
2009/08/12 Javascript
ext 同步和异步示例代码
2009/09/18 Javascript
JS 图片缩放效果代码
2010/06/09 Javascript
Javascript类定义语法,私有成员、受保护成员、静态成员等介绍
2011/12/08 Javascript
js相册效果代码(点击创建即可)
2013/04/16 Javascript
解决Extjs4中form表单提交后无法进入success函数问题
2013/11/26 Javascript
js触发onchange事件的方法说明
2014/03/08 Javascript
JavaScript运行时库属性一览表
2014/03/14 Javascript
js时间比较 js计算时间差的简单实现方法
2016/08/26 Javascript
详解Node.js中的事件机制
2016/09/22 Javascript
js 打开新页面在屏幕中间的实现方法
2016/11/02 Javascript
JS如何生成一个不重复的ID的函数
2016/12/25 Javascript
JavaScript实现写入文件到本地的方法【基于FileSaver.js插件】
2018/03/15 Javascript
vue路由中前进后退的一些事儿
2019/05/18 Javascript
Vue修改项目启动端口号方法
2019/11/07 Javascript
python登录QQ邮箱发信的实现代码
2013/02/10 Python
Python BeautifulSoup [解决方法] TypeError: list indices must be integers or slices, not str
2019/08/07 Python
pyenv与virtualenv安装实现python多版本多项目管理
2019/08/17 Python
详细整理python 字符串(str)与列表(list)以及数组(array)之间的转换方法
2019/08/30 Python
Python pip 常用命令汇总
2020/10/19 Python
HomeAway的巴西品牌:Alugue Temporada
2018/04/10 全球购物
Champion澳大利亚官网:美国冠军运动服装
2018/05/07 全球购物
俄罗斯马克西多姆家居用品网上商店:Максидом
2020/02/06 全球购物
英国领先的在线高尔夫设备零售商:Golfgeardirect
2020/12/11 全球购物
Oasis服装官网:时尚女装在线
2020/07/09 全球购物
党员干部公开承诺书
2014/03/26 职场文书
小学生三分钟演讲稿
2014/08/18 职场文书
员工家属慰问信
2015/03/24 职场文书
2015年法院工作总结范文
2015/04/28 职场文书
小学班级口号大全
2015/12/25 职场文书
2016年国庆节假期旅游工作总结
2016/04/01 职场文书
承诺书怎么写 ?
2019/04/16 职场文书