首页 > 编程 > Python > 正文

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

2020-01-04 15:26:41
字体:
来源:转载
供稿:网友

如下所示:

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 cookielibimport 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'>2c73f3885ac90ee462daea49f1890730f567fbfeProcess finished with exit code 0

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


注:相关教程知识阅读请移步到python教程频道。
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表