为文件提供使用 python 编码的应用程序打开的选项

Giving files the option to be opened with a python-coded application

我目前正在编写 Python IDE Python 中的代码。我已将我的程序设置为能够在用户单击 'file' 菜单中的 'open' 按钮时打开文件。这允许用户在打开 IDE 程序后编辑文件。 但是,我想知道当在文件资源管理器中而不是在我的程序中右键单击它们时,是否可以为 python 和文本文件提供 "open with" 或 "edit with" 我的应用程序的选项。

我希望这个问题是有道理的;很难说。

不,你不能。函数 "open with" 由 OS 管理,因此如果没有 运行 之前的一些代码或要求用户之前修改此设置,您无法更改此设置。