picha

Python somo la 36: Kutumia json kwenye python

Katika somo hili utakwend

Kutumia JSON kwenye Python

JSON (JavaScript Object Notation) ni muundo wa kubadilishana data ambao ni rahisi kusoma na kuandika kwa wanadamu na mashine. Python inatoa msaada wa ndani kupitia moduli ya json.

 


 

Lengo la Somo

  1. Kufahamu jinsi ya kusoma (decode/deserialization) na kuandika (encode/serialization) data ya JSON kwenye Python.

  2. Kuelewa jinsi ya kufanya kazi na faili za JSON.

  3. Kujifunza matumizi ya  kawaida kwenye moduli ya json.

 


 

Hatua kwa Hatua

1. Kuandika JSON kutoka Python

Msimbo wa Kuandika JSON

import json

 

# Data ya Python

data = {

    "name": "Amina",

    "age": 25,

    "skills": ["Python", "SQL", "Machine Learning"]

}

 

# Kubadilisha data ya Python kuwa JSON

json_data = json.dumps(data, indent=4)

print(json_data)

 

Maelezo ya Kipengele

json.dumps(data): Huchukua data ya Python (kamusi, orodha, n.k.) na kuibadilisha kuwa JSON.

indent=4:Inapanga JSON kwa muundo rahisi kusomeka.

 


 

2. Kusoma JSON kutoka kwa Kamba

Msimbo wa Kusoma JSON

import json

# JSON kama kamba

json_string = '''

{

    "name": "Amina",

    "age": 25,

    "skills": ["Python", "SQL", "Machine Learning"]

}

'''

 

# Kubadilisha JSON kuwa data ya Python

data = json.loads(json_string)

print(data)

print(f"Name: {data['name']}, Age: {data['age']}")

 

Maelezo ya Kipengele

json.loads(json_string): Huchukua string ya JSON na kuibadilisha kuwa data ya Python (mfano: kamusi au orodha).

 


 

3. Kuandika JSON kwenye Faili

Msimbo wa Kuandika JSON kwenye Faili

Import json

# Data ya Python

data = {

    "name": "Amina",

    "age": 25,

    "skills": ["Python", "SQL", "Machine Learning"]

}

 

# Kuandika JSON kwenye faili

with open("data.json", "w") as file:

    json.dump(data, file, indent=4)

 

print("JSON imeandikwa kwenye faili 'data.json'")

 

 

Maelezo ya Kipengele

json.dump(data, file): Huandika data ya Python moja kwa moja kwenye faili kama JSON.

indent=4: Inapanga data kwa mpangilio rahisi kusomeka.

 


 

4. Kusoma JSON kutoka kwa Faili

Msimbo wa Kusoma JSON kutoka Faili

import json

# Kusoma JSON kutoka kwa faili

with open("data.json", "r") as file:

    data = json.load(file)

 

print(data)

print(f"Skills: {data['skills']}")

 

Maelezo ya Kipengele

json.load(file): Husoma fail...

Ingia sasa ili uweze kusoma makala hii yote.

Zoezi la Maswali

Nyuma Endelea


Umeionaje Makala hii.. ?

       
Author: Rajabu image Tarehe: 2024-12-22 09:26:30 Topic: Python Main: Masomo File: Download PDF Views 882

Share On:

Share follows: 0 | Unique share links followed: 0
Sponsored links
👉1 web hosting     👉2 Madrasa kiganjani     👉3 Tafasiri ya Riyadh Swalihina     👉4 Sira ya Mtume Muhammad (s.a.w)     👉5 Kitabu cha Afya     👉6 Bongolite - Game zone - Play free game    

Post zinazofanana:

Python somo la 15: Jinsi ya kutumia while loop

Katika somo hili tutakwend akujifunza jinsi ya kutumia while loop kwneye python

Soma Zaidi...
Python somo la 28: inheritance kwenye OOP

Katika somo hili utakwenda kujifunz amaana ya inheritance na sheria za kuiandika inheritance.

Soma Zaidi...
Python somo la 31: Jinsi ya kutengeneza faili na folder

Katika somo hili utajifunz ajinsi ya kutengeneza folda, faili na kuweka data kwneye faili

Soma Zaidi...
PYTHON - somo la 4: Aina za data kwenye python

Katika somo hili utakwenda kujifunza aina za data ambazo hutumika kwenye python. hapa utajifunza aina kuu 3 za data.

Soma Zaidi...
Python somo la 26: Sheria za uandishi wa object

Katika somo hili utakwend akujifunza maana ya object, na sheria za kuandika object.

Soma Zaidi...
Python somo la 45: Kutumia Loops na Conditions katika Django Templates

Katika somo hili utakwend akujifunza kuchakata data kwa Kutumia Loops na Conditions katika Django Templates

Soma Zaidi...