Wie kann ich die Priorität dieser Anwendung an die Datei anhängen, wie im folgenden Code zu sehen ist?tkinter get selection radiobutton
#Option boxes for assigning a priority level to the request
priority = StringVar()
Radiobutton(self.f4, text = "High", variable=priority, value="1").grid(row = 4, column = 1, sticky = W)
Radiobutton(self.f4, text = "Low", variable=priority, value="2").grid(row = 6, column = 1, sticky = W)
#Button for "Confirm application"
self.app_con = Button(self.f4, text=" Confirm and finish ", command=self.apphistory)
self.app_con.grid(row=4, column=2
def apphistory(self):
fo = open("Application_History.txt", "a")
fo.writelines(["Priotiry: "+str(priority.get()),"\n"])
fo.close
erstellen Was passiert, wenn Sie den Code zur Verfügung gestellt laufen? –
NameError: Name 'Priorität' ist nicht definiert –
ok, also fragen Sie sich: "Warum ist die Priorität nicht definiert?". Denken Sie über den Unterschied zwischen lokalen Variablen, globalen Variablen und Instanzvariablen nach. –