JSON(JavaScript Object Notation) huwa format tad-dejta popolari użat għall-iskambju tad-dejta bejn l-applikazzjonijiet. Python jappoġġja l-manipulazzjoni JSON permezz tal- json
modulu, li jippermettilek tikkonverti bejn Python data u format JSON.
Hawn huma l-passi biex taħdem ma 'JSON fi Python:
Ikkonverti Python d-data għal JSON
Użu json.dumps()
: Ikkonverti Python oġġett(lista, dizzjunarju, tuple, eċċ.) għal string JSON.
Użu json.dump()
: Ikteb Python id-dejta f'fajl JSON.
Ikkonverti JSON għal Python data
Użu json.loads()
: Ikkonverti string JSON għal Python oġġett(lista, dizzjunarju, tuple, eċċ.).
Użu json.load()
: Aqra dejta minn fajl JSON u jaqilbuha Python f'dejta.
Eżempju:
Innota li meta tuża JSON, Python tipi ta 'dejta speċjali bħal None
, True
, False
se jiġu kkonvertiti għar-rappreżentazzjonijiet JSON korrispondenti tagħhom: null
, true
, false
, rispettivament.