0
したがって、基本的にはループがあります。毎回ループからコードが実行されます、これが起こる:CantはPythonで "良い" jsonファイルを作成するようです
json_data.append({object_name : [string1, string2]})
したがって、基本的に、各アレイ内の2つの値に続く配列の多くを作成イム。
その後、私はちょうどこの操作を行います。問題は、出力イムなっている
json_file = json.dumps(json_data)
with open('test.json', 'w') as f:
json.dump(json_file, f, ensure_ascii=False)
を以下に示します。
"[{\" 猫\ ":[\" 女性\」、\ 「犬」、「犬」、「犬」、「犬」、「犬」、「犬」、「犬」、 "
これは間違っていると思います。二重引用符で始まります。すべてが文字列であり、jsonではないことを示しています。その後、各オブジェクトに引用符の代わりにエスケープシーケンスがあります。どうすればこのすべてを解決できますか?
「json.dump(json_data、f、ensure_ascii = False)」 –
[json](https://docs.python.org/3/library/json.html)については、例を参照してください。 – stovfl