自动保存带有 .py 扩展名的 Python 脚本

Posted

技术标签:

【中文标题】自动保存带有 .py 扩展名的 Python 脚本【英文标题】:Save Python scripts with .py extension automatically 【发布时间】:2011-11-08 10:03:28 【问题描述】:

在 Python IDE 中,当我们保存脚本时,它会提示保存对话框。如果我们将文件名指定为“Test”。然后文件将不带扩展名保存为“Test”而不是“Test.py”。

是否可以自动保存扩展名为 .py 的脚本(如 Test.py)?

【问题讨论】:

您使用的是哪个 python IDE?空闲? 【参考方案1】:

很遗憾,IDLE 不会也不能自动添加.py 扩展名;您只需要养成自己添加它的习惯,或者使用其他 IDE(例如 Eclipse 或 Komodo)来为您添加。

【讨论】:

【参考方案2】:

有一个关于 IDLE 的错误报告:http://bugs.python.org/issue10364

如果需要,您可以编辑 IDLE 本身来为您执行此操作。一个好的起点是 IOBinding.py 中的 save_as

【讨论】:

以上是关于自动保存带有 .py 扩展名的 Python 脚本的主要内容,如果未能解决你的问题,请参考以下文章

python自动运行.exe文件并保存结果

带有python脚本的ec2instance自动化[重复]

为什么文件扩展名显示py而不是dat

15模块

python脚本文件的扩展名是啥

python程序扩展名区别