首页 > 技术文章 > Python_shelve模块操作二进制文件

cmnz 2017-06-12 14:11 原文

 1 import shelve   #导入shelve模块
 2 fp=shelve.open('shelve_test.dat')   #创建或打开二进制文件
 3 zhangsan={'age':38,'sex':'Male','adress':'SDIBT'}
 4 fp['zhangsan']=zhangsan #写入文件内容
 5 lisi={'age':40,'sex':'male','qq':1000000,'tel':'110119'}
 6 fp['lisi']=lisi #写入文件内容
 7 fp.close()  #关闭文件
 8 
 9 fp=shelve.open('shelve_test.dat')
10 print(fp['zhangsan']['age'])    #查看文件
11 # 38
12 print(fp['lisi']['qq'])
13 # 1000000
14 fp.close()

 

推荐阅读