Rumah >pembangunan bahagian belakang >Tutorial Python >Bagaimana untuk Memilih Antara `json.loads()` dan `json.load()` untuk Membaca Fail JSON dalam Python?
Membaca JSON daripada Fail [Penyelesaian]
Tugasnya ialah mengimport fail JSON ke dalam program Python untuk pemprosesan atau analisis data selanjutnya .
Memahami Masalah
Apabila mencuba untuk memuatkan data JSON daripada fail, dua kaedah serupa, json.loads() dan json.load(), tersedia. Walau bagaimanapun, ia mempunyai tujuan yang berbeza berdasarkan argumen inputnya.
Json.loads() vs Json.load()
Penyelesaian Menggunakan json.load( )
Untuk membaca data JSON daripada fail, gunakan json.load(). Berikut ialah contoh:
import json with open('strings.json') as f: d = json.load(f) print(d)
Kod ini membuka fail JSON dan memberikan kandungan kepada kamus Python d. Output kod ini ialah kamus yang mengandungi data JSON.
Memahami Ralat
Tambahan Pertimbangan
Atas ialah kandungan terperinci Bagaimana untuk Memilih Antara `json.loads()` dan `json.load()` untuk Membaca Fail JSON dalam Python?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!