|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 qq1151985918 于 2021-2-18 14:53 编辑
- import sys
- path = sys.executable
- print(path)
复制代码
Idle
- import sys
- path = '"%s"'%sys.executable
- #print(path)
- text = path + ' -m idlelib "%L" %*'
- print(text)
复制代码
- import win32api,win32con
- import sys
- path = '"%s"'%sys.executable
- text = path + ' -m idlelib "%L" %*'
- key1 = win32api.RegOpenKey(win32con.HKEY_CLASSES_ROOT,'SystemFileAssociations',0,win32con.KEY_WRITE)
- win32api.RegCreateKey(key1,'.py\\Shell\\edit\\command')
- key2 = win32api.RegOpenKey(win32con.HKEY_CLASSES_ROOT,'SystemFileAssociations\\.12a\\shell\\edit',0,win32con.KEY_WRITE)
- win32api.RegSetValue(key2,'',win32con.REG_SZ,"Edit with IDLE")
- key3 = win32api.RegOpenKey(win32con.HKEY_CLASSES_ROOT,'SystemFileAssociations\\.12a\\shell\\edit\\command',0,win32con.KEY_WRITE)
- win32api.RegSetValue(key3,'',win32con.REG_SZ,text)
复制代码
- import sys
- path = sys.executable
- print(path)
复制代码
Idle
- import sys
- path = '"%s"'%sys.executable
- #print(path)
- text = path + ' -m idlelib "%L" %*'
- print(text)
复制代码
- import win32api,win32con
- import sys
- path = '"%s"'%sys.executable
- text = path + ' -m idlelib "%L" %*'
- key1 = win32api.RegOpenKey(win32con.HKEY_CLASSES_ROOT,'SystemFileAssociations',0,win32con.KEY_WRITE)
- win32api.RegCreateKey(key1,'.py\\Shell\\edit\\command')
- key2 = win32api.RegOpenKey(win32con.HKEY_CLASSES_ROOT,'SystemFileAssociations\\.12a\\shell\\edit',0,win32con.KEY_WRITE)
- win32api.RegSetValue(key2,'',win32con.REG_SZ,"Edit with IDLE")
- key3 = win32api.RegOpenKey(win32con.HKEY_CLASSES_ROOT,'SystemFileAssociations\\.12a\\shell\\edit\\command',0,win32con.KEY_WRITE)
- win32api.RegSetValue(key3,'',win32con.REG_SZ,text)
复制代码
本帖最后由 hrp 于 2020-11-27 10:00 编辑
直接下载安装Py 3.8,语法向下兼容,没必要3.3。现在的Python模块是通过pip管理的,不像pys60是打包在py安装包里的,缺什么模块可以直接在命令行输入:pip install 模块名 安装,需要先配置pip的源地址为国内镜像源地址,加快下载速度。
|
|