hallo! bin gerade dabei python zu erlernen und da hab ich versucht ein tkinter-fenster zu machen, das erscheint bei mir aber nur hinter all den anderen fenster und es lässt sich kein knopf drücken, auch nicht schließen - einzig und alleine minimieren kann ich es.
(ich benutze MAC OS X, und macpython 2.4), den code hab ich von einer tutorialseite kopiert, daher vermute ich das ich dabei keinen fehler gemacht habe.
lg.
tkinterfenster reagiert nicht
danke im voraus.# File: hello1.py
from Tkinter import *
root = Tk()
w = Label(root, text="Hello, world!")
w.pack()
root.mainloop()
lg. lukas
- gerold
- Python-Forum Veteran
- Beiträge: 5555
- Registriert: Samstag 28. Februar 2004, 22:04
- Wohnort: Oberhofen im Inntal (Tirol)
- Kontaktdaten:
Hi!lukas hat geschrieben: den code hab ich von einer tutorialseite kopiert, daher vermute ich das ich dabei keinen fehler gemacht habe.
Du hast recht. In deinem Code ist kein Fehler -- der sollte so funktionieren.
Hat hier jemand Mac-Erfahrung?
mfg
Gerold
http://halvar.at | Kleiner Bascom AVR Kurs
Wissen hat eine wunderbare Eigenschaft: Es verdoppelt sich, wenn man es teilt.
Wissen hat eine wunderbare Eigenschaft: Es verdoppelt sich, wenn man es teilt.
nur um mal abzuklären das ich nicht einen prinzipiellen fehler mache, also ich führe das ganze so aus:
*starten von IDLE
*erstellen eines neuen fensters, den code einfügen und danach speichern als "test.py"
*und danach mit run module starten.
danach sollte es ja eigentlich gehen, oder???
*starten von IDLE
*erstellen eines neuen fensters, den code einfügen und danach speichern als "test.py"
*und danach mit run module starten.
danach sollte es ja eigentlich gehen, oder???
- gerold
- Python-Forum Veteran
- Beiträge: 5555
- Registriert: Samstag 28. Februar 2004, 22:04
- Wohnort: Oberhofen im Inntal (Tirol)
- Kontaktdaten:
Hi!lukas hat geschrieben: *starten von IDLE
Das liegt **wahrscheinlich** an IDLE.
Probier dein Skript mal über die Kommandozeile/Konsole (oder wie auch immer das beim Mac heißt) zu starten.
Code: Alles auswählen
python deinskript.py
IDLE macht/machte bei einigen Benutzern beim Ausführen des Codes Probleme. Das hängt damit zusammen, dass IDLE selbst schon ein TK-Inter-Programm ist und dann gibt es auch noch Probleme mit Threading.
Unter Windows würde ich dir raten, auf einen anderen Editor umzusteigen, aber für den Mac kenne ich keine Alternativen.
mfg
Gerold
http://halvar.at | Kleiner Bascom AVR Kurs
Wissen hat eine wunderbare Eigenschaft: Es verdoppelt sich, wenn man es teilt.
Wissen hat eine wunderbare Eigenschaft: Es verdoppelt sich, wenn man es teilt.
- gerold
- Python-Forum Veteran
- Beiträge: 5555
- Registriert: Samstag 28. Februar 2004, 22:04
- Wohnort: Oberhofen im Inntal (Tirol)
- Kontaktdaten:
Hier noch ein zwei Links zum Thema IDLE:
http://www.python-forum.de/viewtopic.php?p=17339#17339
http://www.python-forum.de/viewtopic.php?p=18978#18978
mfg
Gerold
http://www.python-forum.de/viewtopic.php?p=17339#17339
http://www.python-forum.de/viewtopic.php?p=18978#18978
mfg
Gerold
http://halvar.at | Kleiner Bascom AVR Kurs
Wissen hat eine wunderbare Eigenschaft: Es verdoppelt sich, wenn man es teilt.
Wissen hat eine wunderbare Eigenschaft: Es verdoppelt sich, wenn man es teilt.