picha

Python somo la 32: Jinsi ya kusoma mafaili

Katika somo hili utakwenda kujifunz ajinsi ya kusoma mafaili na mitindo mbalimbali ya kusoma data

Jinsi ya Kusoma Faili Lenye Data kwa Python

Katika mfano huu, tutajifunza jinsi ya kusoma faili lenye data, kama faili la CSV lililotengenezwa hapo awali. Faili hili lina majina ya wanafunzi na namba zao za simu. Tutafuata hatua zifuatazo:

 


 

1. Kuelewa Faili Tunayotaka Kusoma

Faili tunalotaka kusoma lina muundo huu baada ya kuundwa:

 

Jina,Namba ya Simu

Musa,0712345678

Rehema,0789123456

Upendo,0756789123

 

2. Fungua Faili kwa Mode ya Kusoma

Tunatumia open() na mode ya r (read mode) ili kufungua faili kwa kusoma data.

3. Soma Yaliyomo

 


 

Mfano wa Hatua kwa Hatua

Hatua ya 1: Kusoma Yaliyomo Yote (Method read())

Hii ni njia rahisi ya kusoma data yote kwa wakati mmoja.

with open('wanafunzi.csv', 'r') as file:

    data = file.read()  # Soma faili lote kama mnyororo wa maandishi

    print("Yaliyomo kwenye faili ni:")

    print(data)

 

Output:

Yaliyomo kwenye faili ni:

Jina,Namba ya Simu

Musa,0712345678

Rehema,0789123456

Upendo,0756789123

 

 


 

Hatua ya 2: Kusoma Mistari Moja Moja (Method readlines())

Method readlines() inarudisha orodha ya mistari.

with open('wanafunzi.csv', 'r') as file:

    lines = file.readlines()  # Soma mistari yote kama orodha

    print("Mistari ya faili ni:")

    print(lines)

 

Output:

 

Mistari ya faili ni:

['Jina,Namba ya Simu\n', 'Musa,0712345678\n', 'Rehema,0789...

Ingia sasa ili uweze kusoma makala hii yote.

Jiunge nasi WhatsApp kupata update zetu
Zoezi la Maswali

Nyuma Endelea


Umeionaje Makala hii.. ?

       
Author: Rajabu image Tarehe: 2024-12-04 11:59:07 Topic: Python Main: Masomo File: Download PDF Views 1002

Share On:

Share follows: 0 | Unique share links followed: 0
Sponsored links
πŸ‘‰1 Dua za Mitume na Manabii     πŸ‘‰2 Simulizi za Hadithi Audio     πŸ‘‰3 Madrasa kiganjani     πŸ‘‰4 ai web app     πŸ‘‰5 web hosting     πŸ‘‰6 Sira ya Mtume Muhammad (s.a.w)    

Post zinazofanana:

Python somo la 60: Hashing na Encryption kwenye Django

Katika somo hili tutajifunza: Tofauti kati ya hashing na encryption Jinsi ya kufunga packages muhimu Jinsi ya kufanya hashing kwa maneno ya kawaida (mfano β€œbongoclass”) Jinsi ya kufanya encryption na decrypt kutumia Fernet Jinsi Django inahash password kupitia User model Mazoezi ya vitendo

Soma Zaidi...
PYTHON - somo la 9: indexing katika strinfg

Katika somo hili tutakwenda kujifunza kuhusu string indexing. Kama tulivyojifunza kuhusu namba katika somo lililopita, basi hapa tutakwenda kucheza na string.

Soma Zaidi...
Python somo la 18: Jinsi ya kuandika function

Katika somo hili utakwend akujifunza jinsi ya kuandika function, kuweka parameter na kuitumia function

Soma Zaidi...
Python somo la 46: Kutengeneza Fomu na Kuituma kwa Django Template

Katika somo hili utakwenda kujifunza kutengeneza htmk form pamoja na kuituma.

Soma Zaidi...
Python somo la 27: polymorphism kwneye python

Katika somo hili utajifunza maana ya polymorphism na sheria za uandishi wake

Soma Zaidi...
Python somo la 19: Aina za Function

Katika somo hili utakwend akujifunza aina mbalimbali za function ambazo tunaweza kuzitumia kwenye python.

Soma Zaidi...