Answers:
Unix / Linux文件系统不像Windows那样依赖扩展名。您不需要.py
在文件末尾运行它。
您可以通过使用解释器调用文件来运行文件:
python ScriptFile
或者通过将其标记为可执行文件并在第一行上定义解释器(例如#!/usr/bin/python
)。
如果无法使用以下命令执行文件:
/Path/to/ScriptFile
检查权限
ls -l ScriptFile
您可能需要添加可执行标志,chmod
它会为您执行。
如果您定期使用自定义脚本,则可能要确保将存储它们的目录添加到PATH
环境变量中。
该.py
扩展对于运行脚本是不必要的。您只需使脚本可执行(例如,通过运行chmod a+x script
)并添加shebang行(#!/usr/bin/env python
)。