INHOUDSOPGAWE:

Hoe hanteer Python JSON?
Hoe hanteer Python JSON?

Video: Hoe hanteer Python JSON?

Video: Hoe hanteer Python JSON?
Video: Scriptcase - How to create a JSON web service 1/2 2024, November
Anonim

JSON in Python

Python het 'n JSON module wat sal help om die datastrukture om te skakel na JSON snare. Gebruik die invoerfunksie om die in te voer JSON module. Die JSON module is hoofsaaklik gebruik om die om te skakel luislang woordeboek hierbo in 'n JSON string dit kan in 'n lêer geskryf word

Net so kan jy vra, hoe hanteer Python JSON-lêers?

Oefeninge

  1. Skep 'n nuwe Python-lêer 'n invoer JSON.
  2. Skep 'n woordeboek in die vorm van 'n string om as JSON te gebruik.
  3. Gebruik die JSON-module om jou string in 'n woordeboek om te skakel.
  4. Skryf 'n klas om die data van jou string af te laai.
  5. Instansieer 'n voorwerp uit jou klas en druk 'n paar data daaruit.

Net so, hoe gooi jy 'n JSON-lêer in Python? 2. Dump Python Dict na JSON-lêer of laai Dict vanaf JSON-lêer.

  1. Roep oop metode om 'n lêer voorwerp te kry.
  2. Bel json. dump(dict_object, file_object) om dict-data na JSON-lêer te stoor. import json # Stoor 'n python dict-voorwerp in JSON-formaatlêer.

As u dit in die oog hou, hoe skryf u JSON in Python?

Om die datavloei in 'n lêer te hanteer, moet die JSON biblioteek in Python gebruik dump() of dumps() funksie om die Python voorwerpe in hul onderskeie JSON voorwerp, so dit maak dit maklik om skryf data na lêers. Sien die volgende tabel hieronder gegee.

Skryf JSON na 'n lêer in luislang.

PYTHON OBJEK JSON OBJEK
str string
int, lank, dryf getalle
Waar waar
onwaar onwaar

Wat doen JSON-vragte in Python?

JSON-biblioteek in Python

Metode Beskrywing
stortings() enkodering na JSON-voorwerpe
stort () geënkodeerde string skryf op lêer
vragte () Dekodeer die JSON-string
laai () Dekodeer terwyl JSON-lêer gelees word

Aanbeveel: