Ingxaki ephambili yokuvula ifayile ngeemvume zokufunda nokubhala kukuba umsebenzisi ovula ifayile akanako ukutshintsha iimvume zefayile. Oku kuthetha ukuba abanye abasebenzisi kwisistim abayi kukwazi ukufunda okanye ukubhala kwifayile ngaphandle kokuba banokufikelela kwiakhawunti yomsebenzisi.
f = open("filename.txt", "r+")
Lo mgca wekhowudi uvula ifayile "filename.txt" kwimodi yokufunda / yokubhala.
Bhala iiMvume zefayile
Ifayile yeemvume zokubhala yifayile yokubhaliweyo egcina iimvume zeefayile kunye neefolda kulawulo olunikiweyo. Ifayile isetyenziswa ngumyalelo we-chmod ukuseta iimvume zeefayile kunye neefolda.
Ubume befayile yeemvume zokubhala ngolu hlobo lulandelayo:
apho
Umzekelo, ukunika imvume yokufunda kuphela kubo bonke abasebenzisi abakwikhompyuter yakho, unokwenza ifayile yemvume yokubhala ebizwa ngokuba yi "myfiles" kwaye ufake umgca olandelayo kuyo:
rwxr-xr-x
Vula iifayile
KwiPython, ifayile evulekileyo yifayile evulelwe ukufundwa okanye ukubhala. Into yefayile ehambelana nefayile evulekileyo iqulethe ulwazi malunga nefayile evulekileyo, njengegama kunye nobukhulu bayo.
Usebenza njani ngeefayile
Kukho iindlela ezimbalwa zokusebenza ngeefayile kwiPython. Eyona ndlela ilula kukusebenzisa into yefayile. Le nto inendlela yokufunda () kunye nokubhala () ekuvumela ukuba ufunde kwaye ubhale idatha ukusuka kunye nefayile, ngokulandelelana.
Enye indlela yokusebenza ngeefayile kukusebenzisa imodyuli ye-os. Le modyuli inika ufikelelo kulwazi olwahlukeneyo malunga nenkqubo yokusebenza, njengegama lefayile, ubungakanani bayo, kunye nodidi lwayo. Ungasebenzisa kwakhona umnqongo we os ukwenza iifayile ezintsha okanye abalawuli.