test.py というファイルに次のコードがあります
#!/usr/bin/python3
with open('test.txt','w') as File:
print(1,file=File)
私がする時
$ python3 test.py
それはうまくいきます。しかし、私がするとき
$ chmod +x test.py
$ ./test.py
SyntaxError が発生します。
File "./test.py", line 4
print(1,file=File)
^
SyntaxError: invalid syntax
誰もが理由を知っていますか?ありがとうございました
Ubuntu 13.04 で Python 3.3.1 を実行しています