ファイルからの JSON の読み取り
ファイルからの JSON の読み取りは単純なタスクのように見えますが、正しく行わないとエラーが発生する可能性があります。遭遇した可能性のある 2 つの一般的なエラーに対処しましょう。
エラー: json.loads() とファイル コンテンツ
文字列を必要とする json.loads() を使用しました。口論。ただし、バイト データを含むファイル オブジェクト json_data を渡しました。ファイルを直接読み取るには、代わりに json.load() を使用します。
import json with open('strings.json') as f: d = json.load(f) print(d)
Error: json.load() with Invalid JSON
次のようなエラーが表示された場合「余分なデータ」。ファイル内に無効な JSON コンテンツが含まれている可能性があります。 JSONLint などのツールを使用して JSON を検証するか、JSON 形式に関するドキュメントを参照してください。
追加メモ:
以上がPython でファイルから JSON データを正しく読み取るにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。