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获得时间的实例说明
Mar 25 Python
python返回昨天日期的方法
May 13 Python
在Python中处理字符串之isdigit()方法的使用
May 18 Python
python函数局部变量用法实例分析
Aug 04 Python
为什么入门大数据选择Python而不是Java?
Mar 07 Python
Python实现决策树C4.5算法的示例
May 30 Python
pandas 条件搜索返回列表的方法
Oct 30 Python
对pandas通过索引提取dataframe的行方法详解
Feb 01 Python
python+jinja2实现接口数据批量生成工具
Aug 28 Python
Python集合基本概念与相关操作实例分析
Oct 30 Python
keras 多gpu并行运行案例
Jun 10 Python
Python requests库参数提交的注意事项总结
Mar 29 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
来自phpguru得Php Cache类源码
2010/04/15 PHP
PHP CodeIgniter框架的工作原理研究
2015/03/30 PHP
jQuery实现当按下回车键时绑定点击事件
2014/01/28 Javascript
javascript操作select元素实例分析
2015/03/27 Javascript
javascript实现鼠标移到Image上方时显示文字效果的方法
2015/08/07 Javascript
谈谈javascript中使用连等赋值操作带来的问题
2015/11/26 Javascript
js表单处理中单选、多选、选择框值的获取及表单的序列化
2016/03/08 Javascript
javascript弹出窗口中增加确定取消按钮
2016/06/24 Javascript
JavaScript实现图片瀑布流和底部刷新
2017/01/02 Javascript
原生js FileReader对象实现图片上传本地预览效果
2020/03/27 Javascript
Angular2 http jsonp的实例详解
2017/08/31 Javascript
响应式框架Bootstrap栅格系统的实例
2017/12/19 Javascript
jQuery EasyUI 折叠面板accordion的使用实例(分享)
2017/12/25 jQuery
JavaScript 中的12种循环遍历方法【总结】
2018/05/31 Javascript
laydate时间日历插件使用方法详解
2018/11/14 Javascript
echarts实现折线图的拖拽效果
2019/12/19 Javascript
解决element-ui里的下拉多选框 el-select 时,默认值不可删除问题
2020/08/14 Javascript
[02:19]DOTA选手解说齐贺岁
2018/02/11 DOTA
详解Python如何获取列表(List)的中位数
2016/08/12 Python
python3写的简单本地文件上传服务器实例
2018/06/04 Python
利用Python将每日一句定时推送至微信的实现方法
2018/08/13 Python
Python Learning 列表的更多操作及示例代码
2018/08/22 Python
如何解决python多种版本冲突问题
2020/10/13 Python
CK美国官网:Calvin Klein
2016/08/26 全球购物
Top Villas美国:豪华别墅出租和度假屋
2018/07/10 全球购物
德国网上花店:Valentins
2018/08/15 全球购物
开朗女孩的自我评价
2014/02/10 职场文书
感恩节红领巾广播稿
2014/02/11 职场文书
网站客服岗位职责
2014/04/05 职场文书
群众路线教师自我剖析材料
2014/09/29 职场文书
党的群众路线教育实践活动个人对照检查材料(公安)
2014/11/05 职场文书
学术会议邀请函
2015/01/30 职场文书
公司开业主持词
2015/07/02 职场文书
四年级作文之植物
2019/09/20 职场文书
如何用python识别滑块验证码中的缺口
2021/04/01 Python
微软发布Windows 11今年最大更新22H2(附 ISO 镜像官方下载)
2022/09/23 数码科技