\

Pythonで辞書をファイルに書き込む方法はいくつかあります。ここでは、一般的な方法をいくつか紹介します。

方法1: writelinesを使用する

この方法では、辞書の各キーと値を一行ずつファイルに書き込みます。

dic = dict(key1="val1", key2="val2", key3="val3")
with open("output.csv", mode='w') as f:
    f.writelines("\n".join(str(k)+","+str(v) for k,v in dic.items()))

このコードは、以下のような出力を生成します。

key1,val1
key2,val2
key3,val3

方法2: pickleを使用する

pickleモジュールを使用すると、Pythonのオブジェクトを直列化してファイルに保存できます。

import pickle

data = {'key1': 'val1', 'key2': 'val2', 'key3': 'val3'}
with open('fileName.pkl', 'wb') as f:
    pickle.dump(data, f)

このコードは、辞書をfileName.pklという名前のファイルに保存します。

以上、Pythonで辞書をファイルに書き込む方法を紹介しました。適切な方法を選んで、Pythonプログラミングを楽しんでください!

投稿者 admin

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です