2024-09-15 17:42:33 发布
网友
我有下面的代码将字典保存到python中的csv。我怎样才能把这个装回去?你知道吗
这里有一些答案,但似乎都不管用
file='Location' with open(file, 'w') as f: # Just use 'w' mode in 3.x w = csv.DictWriter(f, mydic.keys()) w.writeheader() w.writerow(mydic)
我建议将dictionary保存为json文件。你知道吗
dictionary
json
import json with open('data.json', 'w') as fp: json.dump(mydic, fp)
加载json文件:
with open('data.json', 'r') as fp: mydic = json.load(fp)
我认为保存和加载字典的一种方法是使用pickle
正在保存:
import pickle some_file = open("file", "wb") my_dictionary = {"aa":"aa"} pickle.dump(my_dictionary, some_file) some_file.close()
回读:
import pickle some_file = open("file", "r") my_dictionary = pickle.load(some_file)
请记住,在处理从不受信任的源接收的数据时,使用pickle是不安全的。你知道吗
pickle
我建议将
dictionary
保存为json
文件。你知道吗加载
json
文件:我认为保存和加载字典的一种方法是使用pickle
正在保存:
回读:
请记住,在处理从不受信任的源接收的数据时,使用
pickle
是不安全的。你知道吗相关问题 更多 >
编程相关推荐