Мой код сталкивается с ошибкой AttributeError, и я не знаю, как это исправить
это мой класс:
class Reservation:
def __init__(self, passengerName, departureCity, destinationCity, dateOfTravel, timeOfTravel, numberOfTickets):
self.passengerName = passengerName
self.departureCity = departureCity
self.destinationCity = destinationCity
self.dateOfTravel = dateOfTravel
self.timeOfTravel = timeOfTravel
self.numberOfTickets = numberOfTickets
reservationList = list()
with open("reservation.txt", "w") as file:
for reservation in reservationList:
reservation.write(reservation.passengerName + "," + reservation.departureCity + "," + reservation.destinationCity +
"," + reservation.dateOfTravel + "," + reservation.timeOfTravel + "," +
str(reservation.numberOfTickets) + "\n")
file.close()
File "C:/Users//Desktop/pld/ticket_reservation5.py", line 183, in <module>
main()
File "C:/Users//Desktop/pld/ticket_reservation5.py", line 176, in main
reservation.write(reservation.passengerName + "," + reservation.departureCity + "," + reservation.destinationCity +
AttributeError: type object 'Reservation' has no attribute 'write'