Seite 1 von 1

Problem beim Öffnen einer Datei

Verfasst: Montag 20. Juni 2005, 15:16
von Martin Hinrichs
Hi,
ich mache grade allererste Versuche in Python, und habe jetzt ein Problem das ich absolut nicht gelöst kriege.
Ich habe als einfache Übung in eine Datei geschrieben:

Code: Alles auswählen

# /usr/bin/env python
# -*- coding: iso-8859-1 -*-

datei = open('datei.txt')
a = datei.read()
datei.close()
print a
Wenn ich jetzt versuche, dieses Script auszuführen, bekomme ich nur:

Code: Alles auswählen

bash-2.05b$ ./counter.py
./counter.py: line 4: syntax error near unexpected token `('
./counter.py: line 4: `datei = open('datei.txt')'
Mir ist nicht klar, wo da der Fehler liegt und wenn ich das ganze im interaktiven Interpreter probiere, funktioniert auch alles wunderbar.

Hat einer von euch vielleicht eine Idee, was ich falsch gemacht haben könnte?

Edit (Leonidas): Code in Python-Tags gesetzt

Verfasst: Montag 20. Juni 2005, 15:24
von mawe
Hi!

Da fehlt ein ! in

Code: Alles auswählen

#!/usr/bin/env python 
Wenn ich den Code copy&paste steht da auch ein Leerzeichen davor, sollte auch nicht sein ;)

Gruß, mawe

Verfasst: Montag 20. Juni 2005, 15:46
von Leonidas
Und natürlich kannst du es auch per
leonidas@router:~$ python counter.py
leonidas@router:~$ python2.4 counter.py
ausführen.

Verfasst: Montag 20. Juni 2005, 15:49
von Gast
au...
und nach diesem '!' habe ich also 2 Stunden lang gesucht...
Sry für den Doppelpost und vielen Dank für eure schnelle Hilfe

Verfasst: Montag 20. Juni 2005, 15:56
von Leonidas
Anonymous hat geschrieben:Sry für den Doppelpost und vielen Dank für eure schnelle Hilfe
Kein Thema, der Doppelpost ist weg.
Ranga Yogeshwar hat geschrieben:Bleiben Sie uns treu, empfehlen Sie uns weiter.