python - Python .py 文件的上下文菜单 "Open with IDLE"被吹走了

标签 python contextmenu menuitem python-idle

不知何故设法把它吹走了,想不出怎么把它找回来 尝试取消并重新安装 Python 3,但没有成功。 有什么想法吗??

最佳答案

默认情况下,python 安装将对 .py 文件的操作设置为“打开”和“空闲编辑”。

这些设置存储在 HKEY_CLASSES_ROOT\.py 中的 Windows 注册表中

如果您更改了这些设置(无论是否有误),Windows 将使用您的新设置在注册表中创建一个新条目。此条目位于

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.py

这个新条目覆盖了默认行为。

所以要恢复默认行为只需删除条目

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.py

警告:您可能知道,弄乱注册表对您的 Windows 配置是危险的。请务必谨慎行事,不要删除或更改注册表中可能导致 Windows 无法使用的任何内容

关于python - Python .py 文件的上下文菜单 "Open with IDLE"被吹走了,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4173667/

相关文章:

python - Pandas - groupby 具有另一列条件的列

jquery - 如何从 jQuery contextMenu (2.x) 触发 ClipboardJS

delphi - 在运行时创建弹出菜单

c++ - C++ sdi 应用程序中的 Static_cast 编译器错误

android - 如何在 onOptionsItemSelected 中获取另一个菜单项

python - 如何在 Python 中将一个 SWIG 包装的 C 结构从一种类型转换为另一种类型?

python - Pandas - 计算群体规模的百分比

python - "sys.settrace"在 Python 3.5 中可以正常工作,但在 Python 3.6 中不能正常工作吗?

VB.NET 如何让 1 个子应用到多个项目?

css - 很难找到页面的事件父类,应该显示为两个主菜单的子菜单