IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 开发工具 -> Python技巧:双击python文件打开.py(博主自测完整版) -> 正文阅读

[开发工具]Python技巧:双击python文件打开.py(博主自测完整版)

前言:

写好的python文件打开始终要右键打开十分不方便,在网络搜索解决方案后,效果不理想,特此解决

解决方法:修改注册表

网络搜集步骤:

1. 快捷键:WIN + R输入regedit回车

2. 搜索地址:

计算机\HKEY_CLASSES_ROOT\Python.File\Shell\open\command

3.右键或双击修改,并在数值数据输入python编辑器路径?

4. 完成

BUG解决:

网络寻找的办法,的确能打开.py,但实际使用中,只是将指定目录的软件打开了,并没有加载文件

解决办法:

一、 双击用IDLE打开

步骤:

1. 注册表搜索:Python版本不同文件名稍有变化

HKEY_CLASSES_ROOT\Python.File\Shell\editwithidle\shell\edit35-32\command

2. 按下图操作,复制路径即可

  • 原理说明

此处为平常右键打开文件时用的IDLE,复制放入打开命令后,直接双击即可实现一样的功能

?3. 把复制好的路径粘贴到下方目录

HKEY_CLASSES_ROOT\Python.File\Shell\open\command

如上图,第二个步骤下面的open中的命令就是双击命令的设置命令

4.完成

双击后,可实现和右键一样的功能,十分方便使用

二、用sublime打开

原理与IDLE相同,sublime也和IDLE一样有右键打开的命令

同理,找到sublime的右键注册表路径,复制到双击打开下即可

步骤:

1. 注册表搜索

HKEY_CLASSES_ROOT\*\shell\Sublime_Text_3\command

2.复制粘贴到python的目录下即可

HKEY_CLASSES_ROOT\Python.File\Shell\open\command

3.完成

三、总结

核心思想:

在注册表找到程序右键打开的命令下的数据目录,粘贴到双击菜单即可

IDLE打开与Sublime打开便捷切换:

注意:以下仅为参考,实际以自己软件和目录为主

当你顺利完成上面步骤时,可点击文件导出为reg,也就是和我下面文件相同的格式

分别保存下面两个文件,更正扩展为reg,需要哪个导入哪个即可

IDLE:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Python.File\Shell\open\command]
@="\"C:\\Users\\Administrator\\AppData\\Local\\Programs\\Python\\Python35-32\\pythonw.exe\" -m idlelib \"%L\" %*"

Sublime:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Python.File\Shell\open\command]
@="D:\\AAAAAAAAAA\\Sublime Text 3211 x64\\Sublime_Text.exe \"%1\""

恢复原始:(手误出错后可添加回原始值,大胆操作吧)

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Python.File\Shell\open\command]
@="\"C:\\Windows\\py.exe\" \"%L\" %*"

四、扩展

文末在分享一个注册表项,用来为python添加右键菜单

Windows Registry Editor Version 5.00
 
[HKEY_CLASSES_ROOT\.py\ShellNew]
"NullFile"=""

恢复原始:

Windows Registry Editor Version 5.00
 
[-HKEY_CLASSES_ROOT\.py\ShellNew]

添加后可以实现右键新建python文件

小技巧:

建议使用上述如[-HKEY_CLASSES_ROOT\.py\ShellNew]一样的注册表命令

网络与很多bat命令,实测不能删除新建的文件夹,只能删除其下的项

如与[-HKEY_CLASSES_ROOT\.py\ShellNew]功能相同的bat命令

reg delete "HKEY_CLASSES_ROOT\.py\ShellNew" /f

exit

执行后并没有删除注册表下的文件夹ShellNew

/f 为隐藏用户确定提示,exit则直接不给用户显示的机会直接退出

而命令行加入在哪一个目录下,如[HKEY_CLASSES_ROOT\.py\ShellNew]

删除此行命令只需,在前加短横杠-

????????????????????????????????????????本文结束

能阅读到这,说明文章对你有不少帮助吧!

如果你觉得文章解决了你的问题,请点个赞,赞的数量说明了我帮助的人的数量,我会十分高兴帮助到你!

如果哪里有欠缺,或者不妥的地方,请在评论区指出,学习是互相的过程。

  开发工具 最新文章
Postman接口测试之Mock快速入门
ASCII码空格替换查表_最全ASCII码对照表0-2
如何使用 ssh 建立 socks 代理
Typora配合PicGo阿里云图床配置
SoapUI、Jmeter、Postman三种接口测试工具的
github用相对路径显示图片_GitHub 中 readm
Windows编译g2o及其g2o viewer
解决jupyter notebook无法连接/ jupyter连接
Git恢复到之前版本
VScode常用快捷键
上一篇文章      下一篇文章      查看所有文章
加:2022-08-06 11:04:10  更:2022-08-06 11:07:22 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年4日历 -2024/4/25 12:25:49-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码