Ich bin neu in der Programmierung. Ich nehme gerade Python in der Schule und bin in einen Fehler geraten und ich finde es heraus. Ich bekomme immer einen Syntaxfehler und bin mir nicht sicher, ob es sich um einen Tippfehler beim Lehrer oder mir handelt.Datensätze und Feld Syntax Fehler
def main():
num_emps=int(input("How many employee records? "))
empfile=open("employee.txt","w")
for count in range(1,num_emps+1):
print("Enter data for employee#",count,sep='')
name=input("Name: ")
id_num=input("ID Number: ")
dept=input("Department: ")
empfile=write.(name+"\n")
empfile=write.(id_num+"\n")
empfile=write.(dept+"\n")
print()
empfile.close
print("Employee records written to disk")
main()
Ich erhalte den Fehler bei
empfile=write.(name+"\n")
oder wird angenommen
empfile.write(name+"\n")
Danke für die Hilfe empfile.write()
Probieren Sie es aus! Außerdem, um Ihre Datei zu schließen, rufen Sie 'empfile.close()' nicht 'empfille.close' – mvelay
Ich versuchte immer noch, den gleichen Fehler zu bekommen. Danke auch für den kleinen Tippfehler! – skatepoiser
Setzen Sie den detaillierten Fehler, den Sie in Ihrer Frage erhalten – mvelay