运行 Python xxx.py 出错,提示:
File "<stdin>" , line 1
python xxx.py
SyntaxError:invalid syntax
原因:
在shell脚本中,应该运行shell脚本命令;例如 python xxx.py
在Python命令行中,应该运行Python代码。例如 print("xxx")
错误原因:在shell脚本运行命令:"python" 后进入python命令行
此时输入“python xxx.py”就会出现以下错误,因为它是一个脚本命令,不是python代码。
解决方法:退出python命令行,直接cd到xxx.py所在目录,在shell脚本种运行“python xxx.py”,即可。