在 Python 中像字典一样持久化数据

谢乾坤|青南 at 
在 Python 中像字典一样持久化数据的配图
我们知道,如果我们在 Python 中想把一段数据持久化到硬盘上,最简单的办法就是写文件:123with open('data.txt', 'w', encoding='utf-8') as f: f.write('username:1234567\n') f.write('password: 9876543\n')但这样做有一个弊端,就是在读取数据的时候,我们把整个数据读入内存以后,还需要单独写一段代码,用来区分哪里是 username 对应的值,哪些是 password 对应的值。实际上,在 Python 中,我们可以使用 shelve 模块,像读写字典一样持久化存储数据。例如……