常用模块: 1.time和datetime模块; 2.random模块; 3.os、sys和shutil模块; 4.json、pickle和shelve模块; 5.xml和ymal处理; 6.configparser和sbuprocess模块; 7.hashlib模块; 8.collections模 ...
分类:
编程语言 时间:
2018-05-07 22:49:04
阅读次数:
227
python 常用模块 time random os模块 sys模块 json & pickle shelve模块 xml模块 configparser hashlib subprocess logging re正则 转自老男孩老师Yuan:http://www.cnblogs.com/yuanch ...
分类:
编程语言 时间:
2018-04-30 12:01:47
阅读次数:
209
import shelve,datetime data = shelve.open("shelve_txt")###打开文件 dar_dict = {"name":"caicai","age":22} dar_list = ["a","b","c"] ##往文件写 data["dar_dict"] ... ...
分类:
其他好文 时间:
2018-04-26 19:57:00
阅读次数:
176
9 Apr 18 上节课复习: 一、shelve模块 Shelve(了解),是更高程度的封装。使用时只针对之前设计生成的文件,可以无视不同平台自动生成的其他文件。 Json的中间格式为字符串,用w写入文件 Pickle的中间格式为bytes,用b写入文件 序列化时更常用Json import she ...
分类:
其他好文 时间:
2018-04-09 21:01:32
阅读次数:
167
一、shelve模块 Shelve(了解),是更高程度的封装。使用时只针对之前设计生成的文件,可以无视不同平台自动生成的其他文件。 Json的中间格式为字符串,用w写入文件 Pickle的中间格式为bytes,用b写入文件 序列化时更常用Json import shelve info1={'age' ...
分类:
编程语言 时间:
2018-04-09 21:00:22
阅读次数:
171
一 shelve模块: shelve模块比pickle模块简单,只有一个open函数,所以使用完之后要使用f.close关闭文件。返回类似字典的对象,可读可写;key必须为字符串,而值可以是python所支持的数据类型。 二 xml模块 xml是实现不同语言或程序之间进行数据交换的协议,跟json差 ...
分类:
其他好文 时间:
2018-04-09 18:51:10
阅读次数:
197
shelve模块 shelve模块比pickle模块简单,只有一个open,返回类似字典的对象,可读可写:key必须为字符串, 而值可以是python所支持的数据类型 xml模块 xml是实现不同语言或者程序之间进行数据交换的协议,跟json差不多,但是json使用起来更简单,不过、 ,古时候,在j ...
分类:
其他好文 时间:
2018-04-09 18:45:00
阅读次数:
161
shelve模块是一个简单的k,v将内存数据通过文件持久化的模块,可以持久化任何pickle可支持的Python数据格式。 ...
分类:
其他好文 时间:
2018-04-04 16:48:15
阅读次数:
135
Shelve模块Shelve作用:以键值对的形式保存数据Shelve模块比pickle模块简单,只有一个open函数,返回类似字典的对象,可读可写:key必须是字符串,而值可以是Python所支持的数据类型。d[]等价于d.get()#-*-coding:utf-8-*-__author__=‘xiaojiaxin‘__file_name__=‘shelve‘d={"name":"jiaxin",
分类:
其他好文 时间:
2018-03-31 17:26:59
阅读次数:
156
一、什么叫序列化 将原本的字典、列表等内容转换成一个字符串的过程就叫做序列化。二、序列化的目的1、以某种存储形式使自定义对象持久化;2、将对象从一个地方传递到另一个地方。3、使程序更具维护性。三、只有字符串能写入文件中能再网络上传输的只能是bytes --- 字符串把要传输的和要储存的内容 转换成 ... ...
分类:
Web程序 时间:
2018-03-04 16:02:03
阅读次数:
236