如下所示:

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字符串实例相关推荐

  1. python 自动上报json信息_python接口自动化5-Json数据处理

    前言 有些post的请求参数是json格式的,这个前面第二篇post请求里面提到过,需要导入json模块处理. 一般常见的接口返回数据也是json格式的,我们在做判断时候,往往只需要提取其中几个关键的 ...

  2. python接口自动化pdf悠悠_python接口自动化13-data和json参数傻傻分不清【悠悠】

    https://www.cnblogs.com/yoyoketang/p/7231384.html 前言 在发post请求的时候,有时候body部分要传data参数,有时候body部分又要传json参 ...

  3. python接口自动化关联参数_python接口自动化7-参数关联

    前言 我们用自动化发帖之后,要想接着对这篇帖子操作,那就需要用参数关联了,发帖之后会有一个帖子的id,获取到这个id,继续操作传这个帖子id就可以了 (博客园的登录机制已经变了,不能用账号和密码登录了 ...

  4. python接口编程的好处_python接口自动化测试

    mock简介 py3已将mock集成到unittest库中 为的就是更好的进行单元测试 简单理解,模拟接口返回参数 通俗易懂,直接修改接口返回参数的值 mock作用 解决依赖问题,达到解耦作用 当我们 ...

  5. python接口自动化测试面试题_Python 接口自动化测试实战

    Python接口自动化测试实战 简介 本课程主要围绕Python相关库再服务端接口自动化测试中的应用展开介绍,重点讲解接口自动化基础.编写接口自动化脚本.框架原理.项目实战,此外还扩展介绍多用例管理与 ...

  6. python安装json模块_python 标准模块之json 模块

    模块作用 json 通常用于在web 客户端和服务器数据交换,即把字符串类型转换成python 基本数据类型 ,或者将python 基本数据类型转换成字符串类型 常用的方法 json.dumps(ob ...

  7. python做接口自动化测试仪器经销商_Python接口自动化测试的实现

    接口测试的方式有很多,比如可以用工具(jmeter,postman)之类,也可以自己写代码进行接口测试,工具的使用相对来说都比较简单,重点是要搞清楚项目接口的协议是什么,然后有针对性的进行选择,甚至当 ...

  8. python接口自动化是什么_Python接口自动化测试(一)什么是接口?

    接口:API(Application Programming Interface)即应用程序接口.你可以认为API是一个软件组件,或是一个Web服务与外界进行交互的接口. 1.从功能层面上 可以将接口 ...

  9. python接口自动化实战(框架)_python接口自动化框架实战

    python接口测试的原理,就不解释了,百度一大堆. 先看目录,可能这个框架比较简单,但是麻雀虽小五脏俱全. 各个文件夹下的文件如下: 一.理清思路 我这个自动化框架要实现什么 1.从excel里面提 ...

最新文章

  1. fedora 17 安装极点五笔
  2. TextRank算法原理和提取关键词的主要过程详解 计算句子相似度 计算句子重要性公式
  3. 删除MyEclipse 6.5.1自带的Maven4MyEclipse
  4. 车牌号上的省会简称;uni-app组件,vue组件通用,小程序可模仿
  5. 使用win10自带的计算器,计算对数log
  6. 体验一下阿里云文字识别OCR
  7. buuctf web wp
  8. it职业生涯_如何通过这些有用的网站提升您的自由职业生涯
  9. 计算机名(主机名)、本机地址(IP/IPv4)、localhost、127.0.0.1的关系
  10. 09组团队项目-Alpha冲刺-3/6
  11. 分享几个在记账本中快速删除收支明细的技巧
  12. 是面试官放水,还是公司太缺人?这都能过,字节跳动原来这么容易进...
  13. EasyExcel读写Excel
  14. ES的创建索引和文档操作
  15. 【web前端】JavaScript总结
  16. vCenter6.7 取消检查更新通知
  17. 织梦DEDECMS 整合Kindeditor编辑器美化版nkeditor版可H5多图上传摒弃SWF上传
  18. Simulink—PMSM电机模块介绍
  19. VTK笔记——如何创建圆柱体
  20. 制作自己的CentOS ISO

热门文章

  1. arm ffmpeg报错:Invalid data found when processing input(没解决)(在ubuntu上能正常运行)(重新交叉编译后问题解决)
  2. cudnn问题 cudnnCreate 延时长 见效慢 要卡十几分钟才能过 如何解决?(229)
  3. python 怎么安装opencv?
  4. JSDOM模型的样例
  5. 初学__Python——Python 最简单的函数—用 lambda 声明函数
  6. 分布式系统——zabbix 用 onealert实现报警、agent主动模式、proxy代理
  7. 为什么不使用volatile,其它线程也能得到当前线程修改后的值,不使用volatile也不存在可见性问题?原来解决可见性问题不一定需要volatile,println也可以
  8. Elasticsearch script使用详解
  9. systemctl常用命令
  10. 你对Java网络编程了解的如何?Java BIO 网络编程 | Netty 前期知识