Abend.
Ich lerne nebenher noch Python und habe gleichmal das Hello World Projekt geschrieben.
Nun kommt dieser Fehler hier
http://www.abload.de/thumb/pythonoqbg.jpg
Was hab ich falsch gemacht?
Druckbare Version
Abend.
Ich lerne nebenher noch Python und habe gleichmal das Hello World Projekt geschrieben.
Nun kommt dieser Fehler hier
http://www.abload.de/thumb/pythonoqbg.jpg
Was hab ich falsch gemacht?
Glaube das das so lauten muss
print "Hello World"
Leider auch nicht bexxter kommt der selbe Fehler.
Python 2 und Python 3 unterscheiden sich syntaktisch. In Version 3 wurde Python "strenger".
Leider musst du dir daher auch entweder Python 2-er Version installieren oder ein entsprechendes Tutorial für 3er suchen.
Sonst sollte das hier gehen:
print('Hello World')
Wobei ich im Moment auch nur 2er Version drauf habe und es also nicht wirklich testen kann ;)
Und nebenbei gesagt: Auf einem Windows-System macht der Shebang keinen Sinn.
(Der Shebang ist die Zeile "#!/usr/bin/python".)
Der wird nur von Systemen mit Linux/Unix-Grundlage benötigt/gewollt/verwendet.
Also sind die momentanen Ebooks nur hilfreich wenn man mit Python v2 coden will?
Macht es denn etwas aus, wenn man den Shebang trotzdem drinnen lässt?
Müssten eigentlich auch Papers zu v3 verfügbar sein. Ob es die auf Deutsch gibt, ist natürlich eine andere Frage. Sonst kannst du theoretisch auch 2er nutzen und brauchst nur die Unterschiede zu beachten:
http://docs.python.org/3.0/whatsnew/3.0.html
sry fals es schon keinen mehr interresiert aber den shebang würd ich immer drin lassen weil Python (im großen und ganzen) Plattforum Unabhängig ist!, und das soll auch so bleiben!
Trotzdem macht es keinen Sinn den "falschen Shebang" zu verwenden. Der Linux-Shebang würde nämlich schon mal verhindern dass es unter Windows mit CGI läuft.
Wenn er unter Windows Programme schreibt kann er ja auch gleich den korrekten Shebang verwenden und nicht "irgendeinen" den er aus einem Tutorial oder Buch hat.