Mark Summerfield hat ein Cheatsheet zusammengeschrieben, das den Uebergang von 2.x zu 3.x erleichtern soll: PDF
Vielleicht is das ja jemandem nuetzlich.
[Via comp.lang.python]
Python 2.x -> 3.x Cheatsheet
- cofi
- Python-Forum Veteran
- Beiträge: 4432
- Registriert: Sonntag 30. März 2008, 04:16
- Wohnort: RGFybXN0YWR0
Michael Markert ❖ PEP 8 Übersetzung ❖ Tutorial Übersetzung (3.x) ⇒ Online-Version (Python 3.3) ❖ Deutscher Python-Insider ❖ Projekte
-
- User
- Beiträge: 221
- Registriert: Sonntag 1. Juni 2008, 09:08
Komisch. Einige Sachen verwende ich schon immer in Python 2 die angeblich seit 3 vorhanden sind?!
Beispiel:
Edit: Das gefällt mir!
Gruß
Beispiel:
Code: Alles auswählen
# Python 2
for line in file.xreadlines():
# Python 3
for line in file:
Code: Alles auswählen
# Python 2
import ConfigParser
# Python 3
import configparser
Grüßle.
- cofi
- Python-Forum Veteran
- Beiträge: 4432
- Registriert: Sonntag 30. März 2008, 04:16
- Wohnort: RGFybXN0YWR0
Du liest das falsch. In Python 2.x war ersteres zulässig, aber in Python 3.x ist die Methode entfernt worden. Das sagt aber nichts darüber aus, ob es schon in Python 2.x verfügbar war.Chrisber hat geschrieben:Komisch. Einige Sachen verwende ich schon immer in Python 2 die angeblich seit 3 vorhanden sind?!
Beispiel:Code: Alles auswählen
# Python 2 for line in file.xreadlines(): # Python 3 for line in file:
Michael Markert ❖ PEP 8 Übersetzung ❖ Tutorial Übersetzung (3.x) ⇒ Online-Version (Python 3.3) ❖ Deutscher Python-Insider ❖ Projekte