Rumah >pembangunan bahagian belakang >Tutorial Python >Bagaimana untuk Membaca Data JSON dengan betul dari Fail dalam Python?

Bagaimana untuk Membaca Data JSON dengan betul dari Fail dalam Python?

Susan Sarandon
Susan Sarandonasal
2024-12-16 21:46:17991semak imbas

How to Properly Read JSON Data from a File in Python?

Membaca JSON daripada fail [pendua]

Masalah:

Percubaan untuk membaca data daripada fail JSON menggunakan json.loads(json_data) menjana ralat, termasuk "rentetan atau penimbal yang dijangkakan" dan "Data tambahan."

Jawapan:

Kaedah yang sesuai untuk membaca data JSON daripada fail ialah json.load(), bukan json.loads(). Yang terakhir digunakan untuk hujah rentetan sahaja.

import json

with open('strings.json') as f:
    d = json.load(f)

Atas ialah kandungan terperinci Bagaimana untuk Membaca Data JSON dengan betul dari Fail dalam Python?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn