In Python, you can save a dictionary as a file using various methods, such as JSON, Pickle, or CSV. Here, I'll show you how to save a dictionary as a JSON file and then read that JSON file back into a dictionary.
Saving a Dictionary as a JSON File:
You can use the json
module to save a dictionary as a JSON file. Here's an example:
import json
# Create a sample dictionary
data = {'name': 'Alice', 'age': 30, 'city': 'New York'}
# Save the dictionary as a JSON file
with open('data.json', 'w') as json_file:
json.dump(data, json_file)
In this example, we create a dictionary data
and save it as a JSON file named 'data.json' using the json.dump()
method.
Reading a JSON File Back into a Dictionary:
To read the JSON file and convert it back into a dictionary, you can use the json.load()
method:
# Read the JSON file and load it as a dictionary
with open('data.json', 'r') as json_file:
loaded_data = json.load(json_file)
# Now, loaded_data is a dictionary containing the data from the JSON file
print(loaded_data)
In this code, we open the 'data.json' file in read mode and use json.load()
to convert its contents into a dictionary, which is stored in the loaded_data
variable.
Now, loaded_data
will contain the same dictionary that was saved in the JSON file.
Remember to handle exceptions and error-checking when working with files to ensure your code is robust, especially when reading files that may not exist or have unexpected content.
标签:dictionary,899,json,JSON,file,loaded,Save,data From: https://www.cnblogs.com/alex-bn-lee/p/17753678.html