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 :
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 :
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 :
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.