Qabashada Faylka Python

Qoraalkan waxaan ka wada hadli doonnaa qaababka loo maareeyo Faylka Python. Tusaalooyinka koodhka soo socdaa waxay muujinayaan sida loo abuuro, loo akhriyo, loo qoro loona tirtiro faylasha Python.



Sida Loo Abuuro Faylasha Python

Si loo abuuro faylka Python, waxaan isticmaalnaa open() Habka, kaas oo qaata laba xuddun: magaca feylka iyo mid kasta oo ka mid ah qaababka: 'x', 'a', 'w'.

'x' waxaa loo isticmaalaa in lagu abuuro feylal cusub. Cilad ayaa la tuurayaa hadii feylku jiro. 'a' iyo 'w' waxaa loo isticmaalaa in lagu lifaaqo feyl iyo wax loo qoro feyl, siday u kala horreeyaan, si kastaba ha noqotee haddii faylka uusan jirin, markaa feylka ayaa la abuuray.


Tusaale:

file = open('somefile.txt', 'x')

Fayl cusub somefile.txt waa la abuuray.




Sida loo Aqriyo Faylasha Python-ka

Si aan ugu aqrino faylka Python, waxaan isticmaalnaa open() shaqeynaya, ku gudbaya magaca faylka iyo 'r' qaabka akhriska.

Tusaale: akhri feyl la yiraahdo somefile.txt

Tusmada somefile.txt:

Hello!! Welcome to Python Goodbye. file = open('somefile.txt', 'r') print(file.read()) file.close()

Wax soo saarka:


Hello!! Welcome to Python Goodbye.

Sida loo Aqriyo Qeybaha Faylka ee Python

Waxaan ka aqrin karnaa qaybo ka mid ah feylka adigoo ku dhaafi kara tirada xarfaha read() habka. Tusaale ahaan:

file = open('somefile.txt', 'r') print(file.read(5)) file.close()

Wax soo saarka:

Hello

Sida Loo Akhriyo Khadadka Faylka ee Laynka

Waxaan isticmaali karnaa readline() habka loo akhriyo sadar kasta oo faylka ah.

Akhriso Kaliya Hal Khad

file = open('somefile.txt', 'r') print(file.readline()) file.close

Wax soo saarka:


Hello!!

Akhriso Labo Khad

file = open('somefile.txt', 'r') print(file.readline()) print(file.readline()) file.close

Wax soo saarka:

Hello!! Welcome to Python

Akhriso Dhamaan Khadadka

Waxaan isticmaali karnaa for loop si aad u aqriso dhammaan khadadka faylka:

file = open('somefile.txt', 'r') for x in file:
print(x)

Wax soo saarka:

Hello!! Welcome to Python Goodbye

Sida Loogu Qoro Faylka Python

Si aan wax ugu qoro fayl, waxaan mar kale isticmaalnaa open() habka magaca faylka uu yahay halbeegga koowaad iyo midkoodna _ _ + _ | ama 'a' sida halbeegga labaad.


'w' waxay ku lifaaqi doonaan xogta feyl jira oo cayiman. 'a' ku dul qori doonaa xogta feylka la cayimay.

Labada xaaladoodba, feylku waa la abuuray haddii aanu jirin.

Ku qor Fayl Cusub

'w'

Wax soo saarka:

file = open('writefile.txt', 'w') file.write('Write some content!') file.close() waxaa lagu abuuray waxyaabo:


writefile.txtFiiro gaar ah:Haddii faylka uusan jirin, waa la abuuri doonaa. Haddii feyl jiro, waxyaabaha faylka ku jira dib ayaa loo qori doonaa!

Ku lifaaq mawduuca faylka jira

Si loogu daro waxyaabaha ku jira faylka jira, waxaan u baahanahay inaan ku gudubno Write some content! halbeegga u ah 'a' habka loogu daro qaabka.

open()

Tusmada file = open('writefile.txt', 'a') file.write(' Write more content!') file.close() faylka:

writefile.txt

Sida loo tirtiro Faylasha ku jira Python

Si aad u tirtirto feylasha, waa inaan soo galino Write some content! Write more content! moduleka oo adeegso os habka:

remove()

Habka kor ku xusan ayaa marka hore hubiya si loo arko haddii faylka uu jiro ka hor inta aan la isku dayin in la tirtiro. Khalad ayaa la tuuraa haddii feylku uusan jirin.