Hi,
ich habe Python für den IIS7 (auf Win2k8R2) eingerichtet und jetzt habe ich ein problem wenn ich bei print die klammern weglasse.
Also ich kann print nur MIT klammern verwenden; falls ich ohne klammern machen, bekomme ich einen fehler.
Ist dieses problem bekannt (ich verwende python 3.0.1) oder handelt es sich um eine falsche einstellung?
print nur mit klammern?
- Hyperion
- Moderator
- Beiträge: 7478
- Registriert: Freitag 4. August 2006, 14:56
- Wohnort: Hamburg
- Kontaktdaten:
Das ist kein Problem, sondern "feature". Seit Python 3 ist print nun eine Funktion - und dafür ist die Syntax eben ganz natürlich print().Krauzi hat geschrieben:Hi,
ich habe Python für den IIS7 (auf Win2k8R2) eingerichtet und jetzt habe ich ein problem wenn ich bei print die klammern weglasse.
Also ich kann print nur MIT klammern verwenden; falls ich ohne klammern machen, bekomme ich einen fehler.
Ist dieses problem bekannt (ich verwende python 3.0.1) oder handelt es sich um eine falsche einstellung?
Evtl. solltest Du Dir mal in der Doku den Abschnitt über die Neuerungen von Python 3 durchlesen.
jo habs grade eben selber gelesen .
ich werde jetzt sofort wieder umsteigen auf mein gutes altes python 2.5
ich werde jetzt sofort wieder umsteigen auf mein gutes altes python 2.5
-
- Python-Forum Veteran
- Beiträge: 16025
- Registriert: Freitag 20. Juni 2003, 16:30
- Kontaktdaten:
Aber wie numerix sagte - Python 3 wegen der Klammern fallen zu lassen ist keine sinnvolle Entscheidung. Schließlich werden die Libs irgendwann auf 3.x schon noch portiert, aber die Klammern werden nie wieder weggehen. Somit hätte man sich auf alle Ewigkeit auf Python 2.x festgelegt.
My god, it's full of CARs! | Leonidasvoice vs (former) Modvoice
@Leonidas: OMG, ich habe mich zum jetzigen Zeitpunkt auch gegen Python 3.x entschieden. Mir war nicht klar, dass das eine Entscheidung auf alle Ewigkeit war! OMG, OMG, was mache ich jetzt nur? *Panik* Ich sitz jetzt ewig und drei Tage auf dieser bald veralteten Technik! Und kann nie und nimmer migrieren, wenn die Bibliothekenlandschaft bei Python 3.x besser aussieht.
Und mein Betriebssystem betrifft das ja auch -- ich muss irgendwann an an der letzten Ubuntu-Version festhalten, die noch ein Python 2.x als Paket bereithält. Aaaah, Weltuntergang!
SCNR
Und mein Betriebssystem betrifft das ja auch -- ich muss irgendwann an an der letzten Ubuntu-Version festhalten, die noch ein Python 2.x als Paket bereithält. Aaaah, Weltuntergang!
SCNR