Kusoma na Kuandika Faili ndani Python

Katika Python, kusoma na kuandika faili, tunatumia vipengele vilivyotolewa katika maktaba ya kawaida na mbinu kama vile,  na. Hapa kuna jinsi ya kudhibiti faili katika: open() read() write() close() Python

 

Kusoma Faili

Kusoma faili katika Python, tunatumia kazi na hali ya "r"(soma). Chaguo hili la kukokotoa hurejesha kitu cha faili, na kisha tunaweza kutumia mbinu kama vile kusoma yaliyomo kwenye faili. open() read()

Mfano :

# Read the content of a file  
with open("myfile.txt", "r") as file:  
    content = file.read()  
    print(content)  

 

Kuandika Faili

Kuandika kwa faili au kuunda faili mpya, tunatumia kazi na hali ya "w"(kuandika). Ikiwa faili tayari ipo, itaandikwa tena, vinginevyo, faili mpya itaundwa. open()

Mfano :

# Write content to a file  
with open("output.txt", "w") as file:  
    file.write("This is the content written to the file.")  

 

Inatumika kwa Faili

Ili kuambatisha maudhui hadi mwisho wa faili bila kubatilisha maudhui yaliyopo, tunatumia hali ya "a"(ongeza).

Mfano :

# Append content to a file  
with open("logfile.txt", "a") as file:  
    file.write("Appending this line to the file.")  

 

Kufunga Faili

Baada ya kusoma au kuandika, inashauriwa kufunga faili kwa kutumia close() njia. Walakini, unapotumia with taarifa hiyo, hakuna haja ya kufunga faili kwa mikono kwani Python itafunga faili kiotomatiki wakati wa kuondoka kwenye with kizuizi.

 

Kusoma na kuandika faili ndani Python hukuruhusu kufanya kazi na data kutoka kwa faili na kuunda programu zinazohifadhi na kuchakata habari kutoka kwa vyanzo vya nje.