Jsonを使用して複数の変数をディスクにダンプしたいとします。私が通常これを行う方法は、変数を辞書のエントリとして作成し、辞書をディスクにダンプすることです。
with open(p_out, 'wb') as fp:
json.dump(my_dictionary, fp)
これにより、辞書が長い行に保存されるjsonファイルが作成されます。
{"variable_1": something, "variable_2" something_else, ...}
私は好きではありません。1行に1つの変数を使用して、変数をテキストファイルにダンプすることをお勧めします。たとえば、次の行に沿ったものです。
{variable_1: something\n
variable_2: something\n
variable_3: something_else}
PythonでJsonを使用してこれを行う方法はありますか?