を読みながら、私はラインでファイルの行を読みたいが、のpython無効な構文ファイルの行内容
with open("file.txt", "r") as f:
for line in f:
print line
それを読んで、ファイルfile.txt
がtest example
で一つだけの行が含まれている間、私はエラーを持っています。
上記のコードを実行しながら、私はこのエラーを得た:
File "file.txt", line 1
test example
^
SyntaxError: invalid syntax
私は単なる文字列としてではなく、変数やコマンドか何かのような行コンテンツを読むことをお勧めします。
あなたのコマンドラインを開いてPythonバージョンを確認してください。実際には 'with'キーワードが最初に予約されていたPython 2.7にはない可能性があります –
python 2.7.12+ – Whin3
あなたはあなたのプログラムの先頭に 'import test'(またはそれのようなもの)を持っていないと確信していますか?このエラーメッセージは、PythonインタプリタがPythonをファイルに含めるべきだと考えていることを示しています。あなたがそれを開くと、それは起こりません。 – BoarGules