创建的 Python 文件不保存为 python 文件

标签 python image file editor python-idle

https://drive.google.com/file/d/0BwR0ium7uufRWnhXWWNFcVJ3S2c/edit?usp=sharing

空白的“信用卡余额”和“我的”文件是我通过在 IDLE 中打开新文档并创建文件而创建的文件。带有小图片并显示 ps2_newton 的程序是我从互联网上下载的程序。我无法打开我创建的文件,就像它们是常规程序一样,必须在记事本下打开它们才能查看代码。为什么是这样?如何更改我的文件,使其外观和行为与我下载的文件相似?

最佳答案

您下载的文件具有扩展名“.py”,它告诉 Windows 使用 Python 启动器打开它们,而您创建的文件没有扩展名,或者扩展名为“.txt”,它告诉 Windows 打开它们它们在记事本中。

由于“.py”和“.txt”都是“已知扩展名”,并且您将资源管理器配置为隐藏已知扩展名(我相信这是所有版本的 Windows 中的默认扩展名),因此它不会向您显示它们你。但是,您可以看到图标的差异。

您可以将资源管理器配置为显示所有扩展,但此站点不是询问此问题的地方 - 尝试 SuperUser .

同时,当您保存脚本时,请确保使用 .py 来保存它们。扩展名(或者,如果它们是 Tkinter 或其他 GUI 应用程序,则带有 .pyw 扩展名)。

关于创建的 Python 文件不保存为 python 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20226949/

相关文章:

PHP REST 下载文件

python - 如何在Elasticsearch中存储和搜索多个IPv4和IPv6子网?

python - 低级 os.open、os.fdopen 和 friend 的用例?

image - 在 IrfanView 中设置透明图像背景

html - 将目录重定向到目录中的文件

Java 将带有换行符的字符串拆分为数组,其中使用缓冲读取器从文件中读取字符串

python - 在 Jupyter cdef 中运行 Cython

python - 如何使用 prefect 在 Flow 中缓存/定位具有相同名称的任务?

html - 矩形 customPOST 图像文件内容类型为 :multipart/form-data to NodeJS(Server)

image - Docker:无法从损坏的拉取中删除中间图像