后端开发|Python教程
python,字典,json
后端开发-Python教程
#这是Python中的一个字典
诗词类网站源码,ubuntu自启列表,tomcat完整版下载安装,爬虫需要大量ip,php虚拟目录设置教程交流,北京seo月薪lzw
dic = { str: his is a string, list: [1, 2, a, ], sub_dic: { sub_str: his is sub str, sub_list: [1, 2, 3] }, end: end }
三国乱世源码,vscode录制宏,ubuntu双系统 重装,tomcat调用c,sqlite如何导入照片,bootstrap多级联动插件,前端开发框架怎么学习,破解软件合集爬虫,命令行 php,seo strong,帝国cms手机网站视频模板下载,网页手机小游戏源码,织梦网 免费模板,简单的表格jsp页面代码,jsp学校学生管理系统文档 界面,qpsk仿真程序lzw
//这是javascript中的一个JSON对象
socks5 代理源码,vscode开发教程,ubuntu 学,外部连接tomcat,sqlite怎么搜索全文,dede 视频插件,前端框架库排行榜,空洞骑士小爬虫图鉴,php 判断 字符 中文,广州seo优化广告,网站前端 快速开发框架下载,144g网页制作源码破解,织梦 科技企业 模板lzw
json_obj = { str: his is a string, arr: [1, 2, a, ], sub_obj: { sub_str: his is sub str, sub_list: [1, 2, 3] }, end: end }
实际上JSON就是Python字典的字符串表示,但是字典作为一个复杂对象是无法直接转换成定义它的代码的字符串(不能传递所以需要将其转换成字符串先),Python有一个叫simplejson的库可以方便的完成JSON的生成和解析,这个包已经包含在Python2.6中,就叫json 主要包含四个方法: dump和dumps(从Python生成JSON),load和loads(解析JSON成Python的数据类型)dump和dumps的唯一区别是dump会生成一个类文件对象,dumps会生成字符串,同理load和loads分别解析类文件对象和字符串格式的JSON
import json dic = { str: his is a string, list: [1, 2, a, ], sub_dic: { sub_str: his is sub str, sub_list: [1, 2, 3] }, end: end } json.dumps(dic) #output: #{"sub_dic": {"sub_str": "this is sub str", "sub_list": [1, 2, 3]}, "end": "end", "list": [1, 2, "a", "b"], "str": "this is a string"}