Hallo
sei einiger Zeit bin ich dabei Python zu erlernen!
Nun habe ich aus "Wikibooks" einige Programme getestet, die unter Python 2.6 andere SyntaxErrors Anzeigen, als unter Python 3.1.1 !
Wo liegen die Interschiede zwischen diesen beiden Versionen ?
Findet man irgendwo ein Tool, welches beim Parsen die Lösungswege im Syntax anzeigen ?
Danke für die Auskunft!
Gruß
Programmieren - alles kontrollieren 4.938 Themen, 20.667 Beiträge
Hallo!
Es gab mir Python 3.0 ein Tool "2to3" das von Version 2.6 nach 3.0
übersetzen soll: http://docs.python.org/library/2to3.html
Vom Grossmeister selbst verfasst, kann man hier die Änderungen nachlesen:
http://docs.python.org/dev/3.0/whatsnew/3.0.html#porting-to-python-3-0
auf Deutsch habe ich es nicht gefunden.
Das Wichigste: Print ist eine Funktion geworden: print x -> print(x)
Man muss abwägen, ob man 3.1 benutzt.
Wenn man Module importiert gibt es die oft noch nicht in der Version 3.x
Dieser Zustand wird wohl noch eine Weile andauern...
Gruss
ChrE