在名为 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
我得到一个语法错误:
File "./test.py", line 4
print(1,file=File)
^
SyntaxError: invalid syntax
有人知道为什么吗?谢谢
我在 Ubuntu 13.04 中运行 Python 3.3.1