一种字典形式储存数据的方式 import datetime, shelve d = shelve.open('shelve_test.txt') info = {'age':22, 'job':'it') name = ['alex', 'rain', 'test'] d['name'] = nam ...
分类:
其他好文 时间:
2018-05-23 13:04:33
阅读次数:
162
任何数据类型转化为字符串的过程就叫做序列化! 为什么要转换成字符串?1,做固态存储 2,做网路传输 Python提供三种序列化方式:json,pickle,shelve三种 json 支持的数据类型有tuple,list,dict pickle支持Python所有的数据类型 import json ...
分类:
编程语言 时间:
2018-05-23 02:07:49
阅读次数:
174
json 用于字符串和python的数据类型间的转换 四个功能 dumps dump loads load dumps dump loads load pickle 用于python特有的类型和python的数据类型进行转换 四个功能 dumps dump loads load dumps dump ...
分类:
编程语言 时间:
2018-05-19 11:59:33
阅读次数:
175
shelve可以批量传数据,并且也支持函数这种复杂的 ...
分类:
其他好文 时间:
2018-05-12 13:51:50
阅读次数:
97
模块、包介绍和相关语法 time & datetime 模块 random 模块 os 模块 sys 模块 shutil 模块 json & pickle 模块 shelve 模块 xml 模块 ConfigParser 模块 hashlib 模块 subprocess 模块 logging 模块 ... ...
分类:
编程语言 时间:
2018-05-12 02:44:22
阅读次数:
162
一、shelve简介 1、shelve是一个简单的数据存储方案,他只有一个函数就是open(),这个函数接收一个参数就是文件名,然后返回一个shelf对象,你可以用他来存储东西,就可以简单的把他当作一个字典,当你存储完毕的时候,就调用close函数来关闭 2、shelve模块是一个简单的k,v将内存 ...
分类:
编程语言 时间:
2018-05-08 19:18:48
阅读次数:
166
一、json模块 之前学习过的eval内置方法可以将一个字符串转成一个python对象,不过eval方法时有局限性的,对于普通的数据类型,json.loads和eval都能用,但遇到特殊类型的时候,eval就不管用了。所以eval的重点还是通常用来执行一个字符串表达式,并返回表达式的值。 1 imp ...
分类:
编程语言 时间:
2018-05-08 11:12:13
阅读次数:
259
常用模块: 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
shelve模块比pickle模块简单,只有一个open函数,返回类似字典的对象,可读可写;key必须为字符串,而值可以是python所支持的数据类型 ...
分类:
编程语言 时间:
2018-04-29 01:26:34
阅读次数:
136