Python を使用して辞書データをどのように保存しますか。

Pythonではpickleモジュールが、辞書データをファイルとして保存するために使用できます。これは辞書データを保存する方法の例です:

import pickle
data = {"name": "Alice", "age": 25, "city": "New York"}
# 将数据保存到文件中
with open("data.pickle", "wb") as file:
pickle.dump(data, file)

上述のコードではまず辞書dataを作成しています。次に、ファイルを open() 関数で開いてバイナリ書き込みモード(”wb”)で開きます。最後に、pickle.dump() 関数で辞書dataをファイルに保存しています。

保存が完了したら、以下のコードを使用して保存した辞書データを読み込むことができます。

import pickle
# 从文件中加载数据
with open("data.pickle", "rb") as file:
loaded_data = pickle.load(file)
print(loaded_data)

このコードでは、保存されたファイルをopen()関数で開き、2進数読み込みモード(「rb」)で開きます。次に、pickle.load()関数を使用して保存された辞書データを読み込み、loaded_data変数に代入します。

最後に、loaded_data変数をprintすることで、読み込んだ辞書データを確認できます。

bannerAds