json&pickle&shelve:把内存里的数据类型转成字符串,才能够存到硬盘,或者网络传输 json模块 跨语言/体积小 只支持 int/str/list/list/tuple/dict 1.可以存到内存 2.将字符串网络传输给别人(网络传输必须是bytes类型) 3.跨平台/语言共享数据,定 ...
分类:
编程语言 时间:
2018-12-05 20:49:34
阅读次数:
109
JSON (JavaScript Object Notation)是一种使用广泛的轻量数据格式. Python标准库中的json模块提供了JSON数据的处理功能。 python中字典格式和json类似,Python中的json库提供的主要功能, 也是两者之间的转换 1、将json串转为字典,使用lo ...
分类:
编程语言 时间:
2018-12-03 19:46:54
阅读次数:
207
阅读目录 常用模块 collections模块 time模块 random模块 os模块 sys模块 collections模块 time模块 random模块 os模块 sys模块 序列化模块 shelve模块 pickle模块 json模块 configparser模块 shelve模块 pic ...
分类:
编程语言 时间:
2018-12-02 18:33:17
阅读次数:
226
序列化模块。 什么叫序列化——将原本的字典、列表等内容转换成一个字符串的过程就叫做序列化。 序列化的目的 1、以某种存储形式使自定义对象持久化; 2、将对象从一个地方传递到另一个地方。 3、使程序更具维护性。 1.1 json模块 1.1 json模块 Json模块提供了四个功能:dumps、dum ...
分类:
其他好文 时间:
2018-11-27 19:22:39
阅读次数:
192
JSON模块 1、安装模块的两种方法: 第一种:pip install 模块名 第二种:源码安装:先到官网下载模块的源码(选择download the tarball) 》先解压(解压文件夹中有一个setup.py文件) 》cd 目录 》pip setup.py install 2、JSON(Jav ...
分类:
编程语言 时间:
2018-11-26 20:27:18
阅读次数:
151
如果返回的是json内容 可以用requests模块自带的 response.json() 直接转成Python 字典 或者引入json模块 用json.loads(response.content) 将返回内容 保存到文件里 返回的内容转码 response.decode('utf-8') ...
分类:
编程语言 时间:
2018-11-22 02:30:56
阅读次数:
231
什么叫序列化——将原本的字典、列表等内容转换成一个字符串的过程就叫做序列化。 序列化的目的 1、以某种存储形式使自定义对象持久化; 2、将对象从一个地方传递到另一个地方。 3、使程序更具维护性。 json Json模块提供了四个功能:dumps、dump、loads、load pickle json ...
分类:
其他好文 时间:
2018-11-13 23:06:31
阅读次数:
208
简单版本的httpserver json模块可能需要下载,详细方法请百度,增加个人的能力 主要是json的,接收到非json的http请求,返回"415, "Only json data is supported." coding: utf-8 jmeter实践开始 1.在本地运行,注意不要将线程设 ...
分类:
其他好文 时间:
2018-11-10 17:51:31
阅读次数:
160
1.json:基于键值对的字符串,轻量级的数据交互格式,用来传输数据 2.json模块 dumps:把字典转化成json字符串。 loads:把json字符串转成字典。 dump、load操作的是文件对象。 jsonify可以返回json字符串,会修改响应的类型为application/json 3 ...
分类:
其他好文 时间:
2018-11-04 00:28:14
阅读次数:
184
一、json模块(重点) 一种跨平台的数据格式 也属于序列化的一种方式 介绍模块之前,三个问题: 序列化是什么? 我们把对象(变量)从内存中变成可存储或传输的过程称之为序列化。 反序列化又是什么? 将硬盘上存储的中间格式数据在还原为内存中的数据结构 为什么要序列化? 1、持久保持状态 2、跨平台数据 ...
分类:
Web程序 时间:
2018-10-19 00:05:48
阅读次数:
259