Ich möchte Drucktext basierend auf meinem Eingabewert mit IF/Else oder Switch anzeigen. Und lassen Sie mich auch wissen, wie man den Schalterfall für den unteren Code benutzt.Python Umschalten der Anzeige basierend auf Eingabe mit If, Else
# OnButtonOK after clicking it, display the input value
def OnButtonOK(self):
Input = self.entrytext.get()
# self.text.insert(END, Input + '\n')
# self.scroll.config(Input = self.text.yview)
print Input
useroption = atoi(Input)
# self.OnButtonClick();
if (useroption == 1):
print "input is output"
self.SubMenu1();
else:
print "Error:Invalid"
return;
def SubMenu1(self):
print 'SubMenu1'
return;
def SubMenu2(self):
print 'SubMenu2'
return;
def SubMenu3(self):
print 'SubMenu3'
return;
Ich bin in der Lage nur anderes Teil drucken:
if (useroption == 1):
print "input is output"
self.SubMenu1();
else:
print "Error:Invalid"
Lassen Sie mich wissen, wo genau ich falsch werde.
Sie auf auf falschen Weg gehen gelöst werden? Erstellen Sie alle Menüs ohne Daten, um alle 'Beziehungsfehler' zu lösen. – dsgdfg