将python对象转换成json

import json

def dict_to_json():

"""字典转化为json"""

d = {

'name': '斗破苍穹',

'price': 99.8

}

res = json.dumps(d)

print(res)

if __name__ == '__main__':

res = dict_to_json()

结果 : {"name": "\u6597\u7834\u82cd\u7a79", "price": 99.8}

将json转换成python

import json

def json_to_dict():

data = '''

{

"name": "Python书籍",

"origin_price": 66,

"pub_date": "2018-4-14 17:00:00",

"store": ["京东", "淘宝"],

"author": ["张三", "李四", "Jhone"],

"is_valid": true,

"is_sale": false,

"meta": {

"isbn": "abc-123",

"pages": 300

},

"desc": null

}

'''

res = json.loads(data)

print(res)

return res

if __name__ == '__main__':

res1 = json_to_dict()

print(type(res1))

结果 : {'name': 'Python书籍', 'origin_price': 66, 'pub_date': '2018-4-14 17:00:00', 'store': ['京东', '淘宝'], 'author': ['张三', '李四', 'Jhone'], 'is_valid': True, 'is_sale': False, 'meta': {'isbn': 'abc-123', 'pages': 300}, 'desc': None}

从文件读取内容,并转换成python对象

import json

import os

def json_to_py_from_file():

""" 从文件读取内容,并转换成python对象 """

dir1 = os.getcwd()

print(dir1)

# 以只读方式打开文件。文件的指针将会放在文件的开头。这是默认模式。

f = open('./static/book.json', 'r', encoding='utf-8')

s = f.read()

print(s)

rest = json.loads(s)

print(rest['name'])

f.close()

book.json文件内容

{

"name": "Python书籍",

"origin_price": 66,

"pub_date": "2018-4-14 17:00:00",

"store": ["京东", "淘宝"],

"author": ["张三", "李四", "Jhone"],

"is_valid": true,

"is_sale": false,

"meta": {

"isbn": "abc-123",

"pages": 300

},

"desc": null

}

结果 :/Users/ericli/PycharmProjects/neu

{

"name": "Python书籍",

"origin_price": 66,

"pub_date": "2018-4-14 17:00:00",

"store": ["京东", "淘宝"],

"author": ["张三", "李四", "Jhone"],

"is_valid": true,

"is_sale": false,

"meta": {

"isbn": "abc-123",

"pages": 300

},

"desc": null

}

Python书籍

python和json转换_python和json之间转化相关推荐

  1. python字典与json转换_python字典与json转换的方法总结

    在python中json分别由列表和字典组成,本文主要介绍python中字典与json相互转换的方法.使用json.dumps可以把字典转成json字符串.使用json.loads可以把json字符串 ...

  2. python json文件_python读写json文件的简单实现

    JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式.它基于ECMAScript的一个子集. JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族 ...

  3. python处理json文件_python处理json文件

    广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! python类型转换json类型的对应关系? json类型转换到python的类 ...

  4. python序列化和反序列化_Python 中 json 数据序列化和反序列化

    1.Json 定义 定义:JSON(JavaScript Object Notation, JS 对象简谱) 是一种轻量级的数据交换格式.JSON 的数据格式其实就是 python 里面的字典格式,里 ...

  5. python json解析_python读取json文件并解析

    原博文 2018-07-09 18:35 − # -*- coding: utf-8 -*- import os import json import sys reload(sys) sys.setd ...

  6. python json操作_Python读取JSON数据操作实例解析

    读写 JSON 数据 问题 你想读写 JSON(JavaScript Object Notation) 编码格式的数据. 解决方案 json模块提供给了一种很简单的方式来编码和解码json数据,其中两 ...

  7. python的json格式_python读取json格式

    对于处理json格式,如果是要把python数据格式转换成json,使用json.dumps(),如: data = { 'name' : 'ACME', 'shares' : 100, 'price ...

  8. python post json数据_Python POST Json数据到Http

    >安装Python >cmd terminal 安装requests模块,command: pip install requests >Python 脚本:此列是post " ...

  9. python导入json模块_Python调用json模块代码实例

    本篇文章小编给大家分享一下Python调用json模块代码实例,小编觉得挺不错的,现在分享给大家供大家参考,有需要的小伙伴们可以来看看. Json是JavaScript Object Notation ...

  10. python操作json数据_Python操作JSON数据代码示例

    #!/usr/bin/env python import json import os def json_test(): return_dic = {} json_data = { 'appid':' ...

最新文章

  1. 模板:SharePoint2007解决方案包
  2. CodeForces - 1252G Performance Review(线段树+思维)
  3. Galaxy+note3+android+5.0,5.9寸+Android 5.0 Galaxy Note 4参数曝光
  4. Python3 matplotlib的绘图函数subplot()简介
  5. 一道丧心病狂的java面试题
  6. mysql 排版 指令_Mysql语句排版
  7. debug没反应 eclipse_解决eclipse无法运行或调试的办法
  8. 米粉期盼小米Civi推Pro版本:搭载骁龙870旗舰芯片
  9. Linux : DHCP 服务
  10. 编程菜鸟的日记-初学尝试编程递归
  11. iOS中分段控制器与UIScrollView结合使用
  12. 【读史笔记】《晋书·卫玠列传》
  13. (实例解析)Python 函数调用的几种方式(类里面,类之间,类外面)
  14. java jar 最大内存大小_Java运行Jar包内存配置的操作
  15. chrome最新版去掉书签栏上应用和还原默认页的方法
  16. 五款高效率黑科技神器工具,炸裂好用,省时间
  17. 3.MySQL数据库的索引
  18. 凌晨3点不回家,你不要老婆孩子了?
  19. jude(java建模软件)_JUDE(JAVA建模软件)
  20. Matlab二维坐标下极坐标向直角坐标的转换

热门文章

  1. spring cloud gateway 拦截request Body
  2. Mac 10.12安装迅雷2.7.2
  3. 【OOM】GC overhead limit exceeded
  4. 机器学习实战Ch02: k-近邻算法
  5. JS总结 循环 退出循环 函数
  6. 什么格式的照片可以是透明的
  7. 前台跨站点获取session
  8. Cocos2d-JS特效
  9. web安全day18:kali下的两个实验彻底理解中间人攻击
  10. WLAN安全问题详解