Python_shelve模块操作二进制文件

 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()
原文地址:https://www.cnblogs.com/cmnz/p/6992744.html