永久存储

Python3 永久存储(pickle模块),python3pickle

pickle模块,pickle

在编程中,如果存在大的列表或者字典,可以在python中引入pickle 模块:

例如:将下边这组列表保存到文件当中;[1, 2, ‘xiaomao’, ‘小狗’]

程序:

图片 11 import
pickle #引入pickle模块 2 3 list1 = [1, 2, ‘xiaomao’, ‘小狗’]
#定义一个列表 4 5 f = open(“E:/list_file.pkl”,’wb’)
#以二进制写的方式打开一个空文件 6 7 pickle.dump(list1 ,f )
#将列表存入文件中 8 9 f.close() #将文件关闭 View Code

 

再将文件中的内容以同样的方式在读取出来

程序:

图片 21 f =
open(“E:/list_file.pkl”,’rb’) #以二进制读的方式打开文件 2 3 list3 =
pickle.load(f) #将文件内容载入到list3中 4 5 f.close() #关闭文件 View Code

 

在编程中,如果存在大的列表或者字典,可以在 python 中引入 pickle 模块:
例如:将下边这组列表保存到文件当中; [1,2,…

1、什么是永久存储

“永久存储”就是将代码中的数据,如列表,字典等以二进制方式存储到我们电脑的磁盘中,或者数据库,或通过网络传输到另一台计算机上

2、pickle模块(泡菜模块)

利用pickle模块可以将我们代码中的列表,字典等数据方便转换为二进制文件存入磁盘

网站地图xml地图