ich möchte ein Programm schreiben das tkinter benutzt, und das einen input durch 3 teilt(hier die Funktion dazu)
Code: Alles auswählen
def ausgeben(self):
self.ausgabe.config(text= self.eingabe/3())
self.eingabe.delete(0,END)
SyntaxError: multiple statements found while compiling a single statement
lg Felix
Hier der ganze code:
Code: Alles auswählen
from tkinter import *
class stringverarbeitung:
def __init__(self, master):
rahmenEingabe = Frame(master)
rahmenEingabe.pack()
self.label = Label(rahmenEingabe, text= "Bitte Volumen eingeben")
self.label.pack(side = "left")
self.eingabe = Entry(rahmenEingabe, width "30")
self.eingabe.pack(side = "left")
self.button = Button(rahmenEingabe, text ="Ausgeben",
width = 11, height = 1, command = self.ausgeben)
self.button.pack(side="left")
rahmenAusgabe = Frame(master)
rahmenAusgabe.pack()
self.ausgabe = Label(rahmenAusgabe, height ="2", width= "50",
background= "yellow")
self.ausgabe.pack()
def ausgeben(self):
self.ausgabe.config(text= self.eingabe/3())
self.eingabe.delete(0,END)
root = Tk()
root.title("Volumen")
root.geometry("600*600")
app = Stringverarbeitung(root)
root.mainloop()