向文件写入内容,我们有write函数;但是我们需要将程序运行中产生的一些数据转存到文件中,以便下一次程序运行还能加载回来,可以使用json模块。
1.使用json.dump()存储数据
import json
numbers = [value for value in range (1,11)]
file_name='jdump_test.txt'
with open(file_name,'w') as file_object:
json.dump(numbers,file_object)
json.dump(numbers,file_object),将numbers列表存储到jdump_test.txt文件中。
2.使用json.load()加载数据
import json
file_name='jdump_test.txt'
with open(file_name) as file_object:
numbers = json.load(file_object)
print(numbers)