Python怎么获取电脑上所有的软件?

Python011

Python怎么获取电脑上所有的软件?,第1张

最近小弟在做一个应用程序,就是仿造360软件管家,获取计算机里已安装软件列表,

现思路如下,根据注册表路径:

针对x86系统,HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall

针对x64系统,HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall

分别获取已安装软件列表,然后按照以下步骤进行处理:

1.剔除service项,重复项,已安装补丁,如KB开头的子项(计划中,未能实现)

2.合并x86,x64.最终得到软件列表数据

python通过pygame的第三方库。

通过pygame的第三方库实现了《外星人入侵》的游戏开发这个项目只是让大家单纯地理解Python的相关知识,当然,也在一定程度上让大家理解游戏的开发过程,但也仅限于思想的理解层面。

因为一般而言,游戏是需要性能测试的,更多时候用的是C语言、c++Python几乎不可能去用作开发,更不用说做游戏了其实Python最实用范围最广的是数据分析以及算法方面,尤其是NLP(自然语言处理)、CV(计算机视觉)、数据挖掘等方面。