我正在编写一个仅用于从控制台运行的Python脚本。例如:$> myscript
。
我想知道Python中这类脚本的主要约定是什么。我应该将其称为myscript
,还是myscript.py
?
答案 0 :(得分:2)
为什么呢?
Linux环境中的Python脚本被认可,但NT是......特殊的。如果需要将其移动到由microsoft制作的任何内容,则需要扩展名。
为它添加一个文件扩展名会使它明显是什么类型的文件,当其他人查看你的目录时。
如果您需要将其作为模块调用到python中,则需要.py扩展名。
所有python脚本的标准都是.py或.pyc扩展名。