2016-09-22 3 views
0

Ich habe einige Probleme mit meinem Code und fragte mich, ob mir jemand helfen könnte?Python v3 mit Idle mit Tkinter und Gui, Code wiederholen

Ich habe ein Programm mit zwei Klassen erstellt, die als ein Telefon Bestellsystem konzipiert sind. Dies basiert auf der Firma Subway. Sie können die gui dieser Code sehen erzeugt hier: Output

Ich habe auch die Python-Datei hochgeladen, die den Code enthält alle. Meine Frage ist, kann ich die Taste in Zeile 176 "Speichern und um eine andere Sub", drücken, so dass der Benutzer 5 weitere Subs hinzufügen kann, während in der Lage, Variablen für die Kosten zu speichern, so dass sie alle addiert werden können Am Ende. Also im Wesentlichen den Code 5 Mal wiederholen, während 5 Variablen für die Kosten am Ende hinzugefügt werden.

Sorry das ist so breit, aber ich hoffe, das macht Sinn, wenn Sie sehen können, was mein Code versucht zu tun. Welchen Code kann ich in Zeile 318 einfügen, der mir dabei hilft? Hier

ist der Code: https://drive.google.com/file/d/0BydTFZ ... sp = teilen

Wenn jemand mit dem Code antworten kann ich brauche mein Programm zu wiederholen, mit, würde ich sehr dankbar.

Antwort

1

Zuerst sollten Sie direkt den entsprechenden Code, nicht die Links, posten.

Nur basierend auf dem, was Sie geschrieben haben, können Sie die Schaltfläche hinzufügen Daten zu einer Liste statt einer beliebigen Anzahl von verschiedenen Variablen. Auf diese Weise kann die Liste eine beliebige Anzahl von Sandwich-Bestellungen enthalten.

mylist = [] 
mylist.append('chicken sub') 
mylist.append('vegetarian sub') 
sub1 = mylist[0] # sub1 == 'chicken sub' 
+0

Ah ich sehe, danke! Ich bin nicht sicher, wie ich meinen Code neu starten würde, um den Benutzer mehr Subs bestellen zu lassen ... –

+0

Great !, Problem gelöst. –