Qari u Kitba Fajls fi Python

Fil Python, biex naqraw u niktbu fajls, nużaw il-funzjonijiet ipprovduti fil-librerija standard u metodi bħal,  u. Hawn kif timmanipula fajls fi: open() read() write() close() Python

 

Qari Fajls

Biex taqra fajl f' Python, nużaw il- funzjoni bil-mod "r"(qari). Din il-funzjoni tirritorna oġġett tal-fajl, u mbagħad nistgħu nużaw metodi bħal biex naqraw il-kontenut tal-fajl. open() read()

Eżempju :

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

 

Kitba Fajls

Biex tikteb f'fajl jew toħloq fajl ġdid, nużaw il- funzjoni bil-mod "w"(kitba). Jekk il-fajl diġà jeżisti, jiġi miktub fuqu, inkella, jinħoloq fajl ġdid. open()

Eżempju :

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

 

Tehmeż mal-Fajls

Biex tehmeż kontenut fl-aħħar ta 'fajl mingħajr ma nissostitwixxi l-kontenut eżistenti, nużaw il-mod "a"(tehmeż).

Eżempju :

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

 

Fajls Għeluq

Wara l-qari jew il-kitba, huwa rakkomandat li tagħlaq il-fajl bl-użu tal- close() metodu. Madankollu, meta tuża with d-dikjarazzjoni, m'hemmx bżonn li tagħlaq il-fajl manwalment peress Python li awtomatikament tagħlaq il-fajl meta toħroġ mill- with blokk.

 

Il-qari u l-kitba ta' fajls Python jippermettilek taħdem b'dejta minn fajls u toħloq applikazzjonijiet li jaħżnu u jipproċessaw informazzjoni minn sorsi esterni.