使windows将文件扩展名识别为应用程序的文件(Python)

2024-05-18 17:42:17 发布

您现在位置:Python中文网/ 问答频道 /正文

所以这是我的问题。我有一个用python3构建的小游戏框架,模板是用.dfw文件扩展名(我的程序的自定义二进制扩展名)保存的。当我在Windows资源管理器中查看这个文件时,我看到一个通用的空白文件图标作为图标,而“DFW file”作为类型描述符。我的问题是,如何在安装时让Windows识别这个文件扩展名,并拥有一个自定义图标和一个类型描述符,比如“DTS Framework template”。有没有办法通过Python来实现这一点?或者有一个免费的MSI建设者有这个功能?你知道吗

谢谢

另外,程序本身有一个自定义文件图标等等,它是带有自定义文件结尾的模板文件。你知道吗


Tags: 文件程序框架模板类型windows二进制空白
1条回答
网友
1楼 · 发布于 2024-05-18 17:42:17

你可能在找Py2Exe。请注意,该链接适用于Python3,但是在创建exe时,有一个特定的选项可以向程序中添加图标。这是一个教程,可能会帮助你开始。http://py2exe.org/index.cgi/Tutorial至于类型描述符,可能也是py2exe中的一个选项,但我不能确定。你知道吗

编辑:这是一个Windows注册表的东西,它的说明在这里。您可以使用winreg从python更改注册表,但这是一个相当危险的领域,并且需要应用程序本身的管理权限。你知道吗

相关问题 更多 >

    热门问题