Endersqui
Centipat
- Katılım
- 19 Eylül 2023
- Mesajlar
- 102
Daha fazla
- Cinsiyet
- Erkek
Cenk Tosun, Beşiktaş
//
//
// gibi futbolcu isimleri ve takımlarının bulunduğu futbolcular.txt adlı bir dosya oluşturdum ve bu kodu yazdım kodu çalıştırdığımda gs.txt, fb.txt, bjk.txt adlı dosyalar oluşuyor buraya kadar sıkıntı yok ama oluşturduğum bütün futbolcuları ve takımlarını bjk.txt dosyasında topluyor diğer dosyalar boş kalıyor bu kodun sıkıntısı ne?
//
//
// gibi futbolcu isimleri ve takımlarının bulunduğu futbolcular.txt adlı bir dosya oluşturdum ve bu kodu yazdım kodu çalıştırdığımda gs.txt, fb.txt, bjk.txt adlı dosyalar oluşuyor buraya kadar sıkıntı yok ama oluşturduğum bütün futbolcuları ve takımlarını bjk.txt dosyasında topluyor diğer dosyalar boş kalıyor bu kodun sıkıntısı ne?
Kod:
with open("futbolcular.txt","r",encoding="utf-8") as file:
gs=list()
bjk=list()
fb=list()
for satır in file:
satır=satır[:-1]
satır_elemanları=satır.split(",")
if satır_elemanları[1]=="Fenerbahçe":
fb.append(satır +"\n")
elif satır_elemanları[1]=="Galatasaray":
gs.append(satır +"\n")
else:
bjk.append(satır +"\n")
with open("fb.txt","w",encoding="utf-8") as file1:
for i in fb:
file1.write(i)
with open("gs.txt","w",encoding="utf-8") as file2:
for i in gs:
file2.write(i)
with open("bjk.txt","w",encoding="utf-8") as file3:
for i in bjk:
file3.write(i)
Son düzenleme: