双击 .py 之后发生了啥
在你的注册表里面会关联.py文件,这个关联包括了要用什么命令什么参数来执行.py的文件。
■网友
在安装python的时候会自动在windows注册表里面设置.py文件类型关联,于是就默认用python打开了。对于其他设置了文件关联的文件类型也是一样的,系统会自动在注册表里面找,然后该干什么干什么,这些都是通过win API实现的。python中也有对win32API的扩展支持,灰常好用。
■网友
问题1:注册表“HKEY\\CLASSES\\ROOT”下保存了各种扩展名对应的默认程序。这个键值在安装Python时就设定好了。“HKEY\\CLASSES\\ROOT”下保存的是“HKEY_LOCAL_MACHINE\\Software\\Classes”和“HKEY_CURRENT_USER\\Software\\Classes”的镜像。例如图里“.doc”文件对应的就是“Word.Document.8”(Microsoft Word)。
问题2:注册表“HKEY\\CLASSES\\ROOT”下也保存了对应于扩展名的具体打开方式。具体位置可以参考注册表编辑器的状态栏。还是以“.doc”为例。
其中,“%1”就是文件名。至于文件名是怎么得来的,我也不知道,大概是系统送给它的吧(逃
■网友
看到python的父进程了吗?它启动了python这个子进程。至于具体如何实现,你可以调试器attach到explorer进程上去看,详细的我也不了解,困了,睡觉。。。 【双击 .py 之后发生了啥】 
推荐阅读
- 普通车|途观L之后,大众又一款“销量王”,配2.0T动力,10月卖出18885台
- 上市公司孵化新项目成熟之后,拆分出去成立新公司,这样不会损害其他股东的利益吗
- 趣头条|虽然咱们的后备箱小,但是咱们照样能装
- python 爬虫,咋获得输入验证码之后的搜索结果
- 人死了之后死亡证明会被提交给啥部门嘛
- 环球车讯网|停工停产 汉龙汽车随众泰之后深陷泥潭
- 国内自主品牌|红旗H9用谁的发动机?详细拆解之后,请正视国产的实力
- 英菲尼迪|22.58万提了英菲尼迪Q50L,用车四个月之后,车主有话说
- 汽车驾驶|车上这个灯亮了之后,不要再开车了,不然可能有生命危险
- 越野|豁完开拓者RS 四驱7座版之后,我发现它是“两面派”
