'da bulunursa, dosyadan hat yazdırın Kullanıcının bir isim veya telefon numarası girmesine izin verecek, bir dosyada bulunup bulunmadığını ve yazdırılmış olup olmadığını kontrol etmeye çalışıyorum. Bu elemanın bulunduğu tüm çizgiyi. Bugüne kadar var:Hattın bir kısmı Python
def searchPlayer():
with open("players.txt") as f:
data = f.readlines()
print "Enter 0 to go back"
nameSearch = str(raw_input("Enter player surname, forname, email, or phone number: "))
if any(nameSearch in s for s in data):
#Finding the element in the list works
#Can't think of a way to print the entire line with the player's information
else:
print nameSearch + " was not found in the database"
dosya biçimlendirilir şöyle:
Joe;Bloggs;[email protected];0719451625
Sarah;Brown;[email protected];0749154184
Yani namesearch == Joe eğer, çıkış Herhangi bir yardım mutluluk duyacağız
Joe;Bloggs;[email protected];0719451625
olmalıdır, teşekkürler
Sorun şu ki, herhangi bir (...) 'hangi satırın eşleştiğini söylemiyor. Bir döngüye açın ve bunu daha kolay bulacaksınız. – alexis