Unterschied Tkinter/tkinter - Modul python2/python3 ?
Verfasst: Mittwoch 29. November 2017, 11:45
Hallo,
Kurzfassung:
(Wie) kann/sollte man Beispiele für python2/Tkinter in python3/tkinter übernehmen ?
Langfassung:
Bin ganz neu in Python (mein erster Tag) und habe beim ausprobieren von Beispielen aus dem Internet gemerkt, dass das Modul in python3 tkinter und nicht Tkinter heisst wie in python2. Das ist aber offensichtlich nicht der einzige Unterschied, bestimmte Funktionen die dummerweise mein Wunschbeispiel gerade hat wie
from tkFileDialog import askopenfilename
gibts in tkinter auch nicht.
Manche Tipps zu Tkinter wiederum, die man in Foren so findet, fuktionieren aber mit tkinter auch.
Es geht jetzt nicht konkret um die o.g. Funktion, aber sollte man also generell Beispiele mit dem Modul Tkinter für das Modul tkinter
- gar nicht übernehmen, weil man dann ewig rumprobiert und am Ende schlechten Stil lernt oder 'deprecated' Funktionen verwendet
- nur unter bestimmten Bedingungen übernehmen (welche? wie ?)
- mit folgedem Trick/Konvertierungstool/Referenzzuordnungen immer übernehmen, kein Problem
?
Danke und LG
Thomas
Kurzfassung:
(Wie) kann/sollte man Beispiele für python2/Tkinter in python3/tkinter übernehmen ?
Langfassung:
Bin ganz neu in Python (mein erster Tag) und habe beim ausprobieren von Beispielen aus dem Internet gemerkt, dass das Modul in python3 tkinter und nicht Tkinter heisst wie in python2. Das ist aber offensichtlich nicht der einzige Unterschied, bestimmte Funktionen die dummerweise mein Wunschbeispiel gerade hat wie
from tkFileDialog import askopenfilename
gibts in tkinter auch nicht.
Manche Tipps zu Tkinter wiederum, die man in Foren so findet, fuktionieren aber mit tkinter auch.
Es geht jetzt nicht konkret um die o.g. Funktion, aber sollte man also generell Beispiele mit dem Modul Tkinter für das Modul tkinter
- gar nicht übernehmen, weil man dann ewig rumprobiert und am Ende schlechten Stil lernt oder 'deprecated' Funktionen verwendet
- nur unter bestimmten Bedingungen übernehmen (welche? wie ?)
- mit folgedem Trick/Konvertierungstool/Referenzzuordnungen immer übernehmen, kein Problem
?
Danke und LG
Thomas