python接口返回json处理_python 接口返回的json字符串实例
如下所示:
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"}
2c73f3885ac90ee462daea49f1890730f567fbfe
Process finished with exit code 0
以上这篇python 接口返回的json字符串实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持我们。
您可能感兴趣的文章:
Python发送http请求解析返回json的实例
python中字符串类型json操作的注意事项
时间: 2018-03-24
python接口返回json处理_python 接口返回的json字符串实例相关推荐
- python 自动上报json信息_python接口自动化5-Json数据处理
前言 有些post的请求参数是json格式的,这个前面第二篇post请求里面提到过,需要导入json模块处理. 一般常见的接口返回数据也是json格式的,我们在做判断时候,往往只需要提取其中几个关键的 ...
- python接口自动化pdf悠悠_python接口自动化13-data和json参数傻傻分不清【悠悠】
https://www.cnblogs.com/yoyoketang/p/7231384.html 前言 在发post请求的时候,有时候body部分要传data参数,有时候body部分又要传json参 ...
- python接口自动化关联参数_python接口自动化7-参数关联
前言 我们用自动化发帖之后,要想接着对这篇帖子操作,那就需要用参数关联了,发帖之后会有一个帖子的id,获取到这个id,继续操作传这个帖子id就可以了 (博客园的登录机制已经变了,不能用账号和密码登录了 ...
- python接口编程的好处_python接口自动化测试
mock简介 py3已将mock集成到unittest库中 为的就是更好的进行单元测试 简单理解,模拟接口返回参数 通俗易懂,直接修改接口返回参数的值 mock作用 解决依赖问题,达到解耦作用 当我们 ...
- python接口自动化测试面试题_Python 接口自动化测试实战
Python接口自动化测试实战 简介 本课程主要围绕Python相关库再服务端接口自动化测试中的应用展开介绍,重点讲解接口自动化基础.编写接口自动化脚本.框架原理.项目实战,此外还扩展介绍多用例管理与 ...
- python安装json模块_python 标准模块之json 模块
模块作用 json 通常用于在web 客户端和服务器数据交换,即把字符串类型转换成python 基本数据类型 ,或者将python 基本数据类型转换成字符串类型 常用的方法 json.dumps(ob ...
- python做接口自动化测试仪器经销商_Python接口自动化测试的实现
接口测试的方式有很多,比如可以用工具(jmeter,postman)之类,也可以自己写代码进行接口测试,工具的使用相对来说都比较简单,重点是要搞清楚项目接口的协议是什么,然后有针对性的进行选择,甚至当 ...
- python接口自动化是什么_Python接口自动化测试(一)什么是接口?
接口:API(Application Programming Interface)即应用程序接口.你可以认为API是一个软件组件,或是一个Web服务与外界进行交互的接口. 1.从功能层面上 可以将接口 ...
- python接口自动化实战(框架)_python接口自动化框架实战
python接口测试的原理,就不解释了,百度一大堆. 先看目录,可能这个框架比较简单,但是麻雀虽小五脏俱全. 各个文件夹下的文件如下: 一.理清思路 我这个自动化框架要实现什么 1.从excel里面提 ...
最新文章
- fedora 17 安装极点五笔
- TextRank算法原理和提取关键词的主要过程详解 计算句子相似度 计算句子重要性公式
- 删除MyEclipse 6.5.1自带的Maven4MyEclipse
- 车牌号上的省会简称;uni-app组件,vue组件通用,小程序可模仿
- 使用win10自带的计算器,计算对数log
- 体验一下阿里云文字识别OCR
- buuctf web wp
- it职业生涯_如何通过这些有用的网站提升您的自由职业生涯
- 计算机名(主机名)、本机地址(IP/IPv4)、localhost、127.0.0.1的关系
- 09组团队项目-Alpha冲刺-3/6
- 分享几个在记账本中快速删除收支明细的技巧
- 是面试官放水,还是公司太缺人?这都能过,字节跳动原来这么容易进...
- EasyExcel读写Excel
- ES的创建索引和文档操作
- 【web前端】JavaScript总结
- vCenter6.7 取消检查更新通知
- 织梦DEDECMS 整合Kindeditor编辑器美化版nkeditor版可H5多图上传摒弃SWF上传
- Simulink—PMSM电机模块介绍
- VTK笔记——如何创建圆柱体
- 制作自己的CentOS ISO
热门文章
- arm ffmpeg报错:Invalid data found when processing input(没解决)(在ubuntu上能正常运行)(重新交叉编译后问题解决)
- cudnn问题 cudnnCreate 延时长 见效慢 要卡十几分钟才能过 如何解决?(229)
- python 怎么安装opencv?
- JSDOM模型的样例
- 初学__Python——Python 最简单的函数—用 lambda 声明函数
- 分布式系统——zabbix 用 onealert实现报警、agent主动模式、proxy代理
- 为什么不使用volatile,其它线程也能得到当前线程修改后的值,不使用volatile也不存在可见性问题?原来解决可见性问题不一定需要volatile,println也可以
- Elasticsearch script使用详解
- systemctl常用命令
- 你对Java网络编程了解的如何?Java BIO 网络编程 | Netty 前期知识