1 回答

TA貢獻1815條經(jīng)驗 獲得超10個贊
您可以使用 JSON 將數(shù)據(jù)保存到文件中。
這會將存儲在字典中的數(shù)據(jù)保存在文件中。
import json
my_dict = {"key": "value", "key2": "value2"}
with open("output_file.txt", "w") as file:
json.dump(my_dict, file, indent=4)
要再次使用該數(shù)據(jù),您可以加載該文件。
import json
with open("output_file.txt") as file:
my_dict = json.load(file)
print(my_dict) # Will print {"key": "value", "key2": "value2"}
JSON代表Java S cript O bject Notation,它是一種以字符串格式(文件)保存數(shù)據(jù)的方式
所以 JSON 可以將字符串轉(zhuǎn)換為數(shù)據(jù),如果它是有效的 JSON:
import json
string_data = '{"key": "value"}'
dictionary = json.loads(string_data)
print(type(string_data)) # <class 'str'>
print(type(dictionary)) # <class 'dict'>
添加回答
舉報