Bagaimana mengubah python json menjadi dikte – Codewithaden

Json berdiri untuk Notasi objek JavaScript . JSON adalah format ringan yang digunakan untuk menyimpan dan bertukar data. Data dalam JSON direpresentasikan sebagai string yang dikutip yang terdiri dari pemetaan nilai kunci yang terlampir di antara kawat gigi keriting {}.

Python json untuk dikte

Untuk mengonversi Python Json menjadi Dict, gunakan fungsi JSON.Loads (). Itu json.loads () adalah fungsi bawaan yang dapat mengurai string JSON yang valid dan mengubahnya menjadi a Kamus . Fungsi Loads () mengambil string sebagai parameter dan mengembalikan kamus.

Sintaksis

json.loads(str) 

Parameter

Fungsi Loads () mengambil instance STR, byte, atau byte array, yang berisi dokumen JSON sebagai parameter str.

Contoh

Untuk bekerja dengan modul JSON, impor Modul JSON, dan kemudian Anda akan dapat menggunakan metode Loads ().

import json

data = '{ "name":"WandaVision", "service":"Disneyplus", "city":"New York"}'

# parse the data
dict = json.loads(data)
print(dict) 

Keluaran

{'name': 'WandaVision', 'service': 'Disneyplus', 'city': 'New York'} 

Dan dalam output, kami mendapatkan kamus dengan pasangan nilai kunci sebagai elemen.

Katakanlah bahwa jika string JSON JSON terlihat seperti ini, maka apa yang akan menjadi output.

data = """{ 
        "name":"WandaVision", 
        "service":"Disneyplus", 
        "city":"New York"
        }"""
 

Ini adalah sebuah string multilin dengan penawaran triple. Mari kita ubah ini menjadi kamus menggunakan fungsi muat ().

import json

data = """{ 
        "name":"WandaVision", 
        "service":"Disneyplus", 
        "city":"New York"
        }"""

# parse x:
dict = json.loads(data)
print(dict) 

Keluaran

{'name': 'WandaVision', 'service': 'Disneyplus', 'city': 'New York'} 

Cara membaca file json di python

Ke Baca file JSON Dalam Python, gunakan metode json.load (). Katakanlah saya memiliki file data.json File di direktori proyek saya daripada membaca dan mencetak konten di konsol, tulis kode berikut.

import json

with open("data.json") as f:
    data = json.load(f)

print(data) 

Keluaran

'data': [{'color': 'red', 'value': '#f00'}, 
         {'color': 'green', 'value': '#0f0'}, 
         {'color': 'blue', 'value': '#00f'},
         {'color': 'black', 'value': '#000'}]} 

Di sini, kami telah menggunakan pernyataan dengan dengan open () Fungsi untuk membaca file JSON. Kemudian, file tersebut diuraikan menggunakan json.load () Metode yang memberi kami kamus bernama data.

Itu untuk mengubah Python Json menjadi kamus.

Lihat juga

Python Json Dumps ()

Python Json Parse

Pandas Json ke CSV

Python diatur ke JSON

Python tuple ke json

Artikel ini berasal dari website Winpoin, dan kemudian diterjemahkan ke bahasa indonesia, baca artikel asli disini

Leave a Reply

Your email address will not be published. Required fields are marked *