logo

json.load() v Pythonu

Plná forma JSON je JavaScript Object Notation. To znamená, že k ukládání a přenosu dat se používá skriptový (spustitelný) soubor, který je tvořen textem v programovacím jazyce. Python podporuje JSON prostřednictvím vestavěného balíčku s názvemjson>. Pro použití této funkce importujeme balíček json do skriptu Python. Text v JSON se provádí prostřednictvím řetězce v uvozovkách, který obsahuje hodnotu v mapování klíč-hodnota{ }>. Je to podobné jako slovník v Pythonu.

Poznámka: Další informace najdete v tématu Práce s daty JSON v Pythonu



json.load()

json.load()>vezme objekt souboru a vrátí objekt json. A objekt JSON obsahuje data ve formě páru klíč/hodnota. Klíče jsou řetězce a hodnoty jsou typy JSON. Klíče a hodnoty jsou odděleny dvojtečkou. Každá položka (pár klíč/hodnota) je oddělena čárkou.

Syntaxe:

kdy byl vynalezen první počítač
json.load(file_object)>

argument: Jako parametr bere objekt souboru.



Vrátit se : Vrátí objekt json.

centos vs redhat

Příklad: Předpokládejme, že JSON vypadá takto.

pyhton-append-json1



Chceme si přečíst obsah tohoto souboru. Níže je implementace.




css ohraničení
# Python program to read> # json file> > > import> json> > # Opening JSON file> f>=> open>(>'data.json'>,)> > # returns JSON object as> # a dictionary> data>=> json.load(f)> > # Iterating through the json> # list> for> i>in> data[>'emp_details'>]:> >print>(i)> > # Closing file> f.close()>

spustit shell skriptu
>

>

Výstup:

python-read-json-output1

Zde jsme použiliopen()>funkce pro čtení souboru JSON. Poté je soubor analyzován pomocíjson.load()>metoda, která nám poskytuje slovník s názvem data.