Hoşgeldin Misafir

Piton, Modül Kullanarak Dosyaya Veri Yazmak, Okumak,Araya Eklemek,Silmek

MiRaT

13 Kas 2017
2,077 Mesaj

Aktiflik

Seviye

Deneyim

TIM / GÖREV:
Kod:
import os
import mdl_ekleme as mdl

print("----------------------------------")
print("|1-Kayit Ekle                    |\n|2-Listeleme                     |\n|3-Araya Eklemek                      |\n|4-Sil                                |")
print("----------------------------------")
secim=input("Seciminiz(1-2-3):")
if(secim==1):
	ad=raw_input("Adi Ve Soyadi:")
	mdl.ekle(ad)
elif(secim==2):
	mdl.listeleme()
elif(secim==3):
	ad=raw_input("Adi Ve Soyadi:")
	satir=input("Kacinci Satira Eklensin:")
	mdl.insert(ad,satir)
elif(secim==4):
	satir=input("Kacinci Satir Silinsin:")
	mdl.sil(satir)

-Modül Kodu;--

Kod:
import os
metin_yeri=os.getcwd()
metin_yeri=metin_yeri+"\\veri.txt"
def ekle(ad):
	dosya=open(metin_yeri,"a")
	dosya.write("\n"+ad)
	dosya.close()
def listeleme():
	dosya=open(metin_yeri,"r")
	print(dosya.read())
def insert(ad,satir):
	dosya=open(metin_yeri,"r")
	liste=dosya.readlines()
	liste.insert(satir,"\n"+ad)
	dosya.close()
	dosya=open(metin_yeri,"w")
	dosya.writelines(liste)
	dosya.close()
def sil(satir):
	dosya=open(metin_yeri,"r")
	liste=dosya.readlines()
	del liste[2]
	dosya.close()
	dosya=open(metin_yeri,"w")
	dosya.writelines(liste)
	dosya.close()