1、从键盘输入一个列表。
2、使用pickle模块的方法保存(src/step2/pk.dat)。(wb)
3、打开所保存的文件。
4、读取文件内容到变量t。(rb)
5、输出t的内容。
6、输出t的变量类型。
参考下
import pickle
# (1)从键盘输入一个列表。
input_list = input("请输入一个列表,各元素之间用空格分隔:").split()
# (2)使用pickle模块的方法保存(src/step2/pk.dat)。(wb)
with open("src/step2/pk.dat", "wb") as f:
pickle.dump(input_list, f)
# (3)打开所保存的文件。
with open("src/step2/pk.dat", "rb") as f:
# (4)读取文件内容到变量t。(rb)
t = pickle.load(f)
# (5)输出t的内容。
print("文件中的内容为:", t)
# (6)输出t的变量类型。
print("t的变量类型为:", type(t))
# 字典保存
dict = {'a':1,'b':2,'c':3}
f_save = open('dict_file.pkl', 'wb')
pickle.dump(dict, f_save)
f_save.close()
# # 读取
f_read = open('dict_file.pkl', 'rb')
dict2 = pickle.load(f_read)
print(dict2)
f_read.close()