mport shelve f=shelve.open(r'sheve.txt') # f['stu1_info']={'name':'egon','age':18,'hobby':['piao','smoking','drinking']} # f['stu2_info']={'name':'gan ...
分类:
其他好文 时间:
2018-07-01 10:34:17
阅读次数:
161
1.os模块 1.1 os.getcwd() 1.2 os.chdir() 1.3 os.makedirs() 1.4 os.removedirs() 删除文件夹,可以一起删除当前文件下的子文件夹,不为空的话,为空则全删 1.5 os.makedir() 建立单个文件夹 1.6 os.rmdir() ...
分类:
编程语言 时间:
2018-06-26 23:51:44
阅读次数:
348
json模块: json:与任何语言之间都可以进行信息交换(字符串的转换) 经过json转换,所有类型均可先转换为双引号形式 再转换为str 例如:文件的读写: 仅仅针对文件操作的 load和dump:【dic f 参考上面两个代码】 json.dump(dic,f) json.load(f) pa ...
分类:
Web程序 时间:
2018-06-16 17:51:45
阅读次数:
175
Python 生成哈希hash--hashlib模块 1)生成hash并保存在本地 (1)代码 [python] view plain copyimport hashlib import shelve #原密码paw={"water":"123456","root":"admin123"} #生成h ...
分类:
编程语言 时间:
2018-06-16 16:59:26
阅读次数:
200
比如硬件故障或者断电造成整台计算节点无法工作,该节点上运行的 instance 如何恢复呢? 用 Shelve 或者 Migrate 可不可以? 很不幸,这两个操作都要求 instance 所在计算节点的 nova-compute 服务正常运行。 幸运的是,还有 Evacuate 操作。 Evacu ...
分类:
其他好文 时间:
2018-06-10 15:08:00
阅读次数:
209
汇总目录 基础模块 logging,json,pickle,os time,datatime,random,shutil shelve,xml,re hashlib,subprocess,configparser copy,struct,uuid, 网络编程模块 socket 线程和进程 进程:mu ...
分类:
其他好文 时间:
2018-06-05 21:10:27
阅读次数:
178
1、logging模块有几个日志级别? 2、请配置logging模块,使其在屏幕和文件里同时打印以下格式的日志 3、json、pickle、shelve三个区别是什么? 4、json的作用是什么? 5、subprocess执行命令方法有几种? 6、为什么要设计好目录结构? 7、打印出命令行的第一个参 ...
分类:
其他好文 时间:
2018-05-26 00:39:09
阅读次数:
231
shelve模块是一个简单的k,v将内存数据通过文件持久化的模块,可以持久化任何pickle可支持的python数据# pickle进行了封装,可以dump多次# 序列化import shelvef = shelve.open("shelve_test") # 打开一个文件names = ['mik ...
分类:
编程语言 时间:
2018-05-24 21:13:44
阅读次数:
173
结果如下 1 2 3 4 5 6 7 alex [1, 34, 5, 6, 33, 44] {'name': 'alex', 'add': 'sz'} alex ValuesView(<shelve.DbfilenameShelf object at 0x019EB250>) ItemsView(< ...
分类:
编程语言 时间:
2018-05-23 20:37:55
阅读次数:
192