Get a List of Installed Softwares in Windows using Python Last Updated : 01 Oct, 2020 Comments Improve Suggest changes Like Article Like Report In this article, we are going to write a Python script to get the installed software list in windows. We will use the subprocess module to interact with cmd and to retrieve information into your Python IDE. We can read the cmd command through the subprocess module. Let's see the logic, if we run this wmic product get name code into our terminal then we got like this: Let's write the Python code to get installed software list information. Approach: Import the subprocess module.Get the output for the command "wmic product get name" using subprocess.check_output()Now split the string and arrange your data with your own needs. Implementation: Python3 # importing the module import subprocess # traverse the software list Data = subprocess.check_output(['wmic', 'product', 'get', 'name']) a = str(Data) # try block try: # arrange the string for i in range(len(a)): print(a.split("\\r\\r\\n")[6:][i]) except IndexError as e: print("All Done") Output: Comment More infoAdvertise with us Next Article Get a List of Installed Softwares in Windows using Python kumar_satyam Follow Improve Article Tags : Python python-utility Practice Tags : python Similar Reads Convert Python Code to a Software to Install on Windows Using Inno Setup Compiler Users are only given the installer for any kind of software, companies didn't give the source code file to the user. Although some open source software is available with its source code. We can also make an installer from our python source code so that you don't have to share your source code.Write 2 min read How to download and install Python Latest Version on Windows Python is a widely-used general-purpose, high-level programming language. This article will serve as a complete tutorial on How to download and install Python latest version on Windows Operating System. Since windows don't come with Python preinstalled, it needs to be installed explicitly. In window 2 min read How to Install PyQt for Python in Windows? In this article, we will be looking at the stepwise procedure to install the PyQt for python in Windows. PyQt is a Python binding of the cross-platform GUI toolkit Qt, implemented as a Python plug-in. PyQt is free software developed by the British firm Riverbank Computing. Features of PyQt: There ar 2 min read How to Install Jmespath in Python in Windows? Jmespath is known as the JSON query language for Python. It is used to get the required data from the JSON document or dictionary easily. This library is available for Python as well as other programming languages so you can use it in many places according to the need. In this article, we will be lo 2 min read How to install Python on Windows? Python is a high-level programming language that has become increasingly popular due to its simplicity, versatility, and extensive range of applications. The process of How to install Python in Windows, operating system is relatively easy and involves a few uncomplicated steps. This article aims to 5 min read How to Install CMake for Windows in Python? CMake is a cross-platform free and open-source software tool for managing the build process of software using a compiler-independent method. It supports directory hierarchies and applications that depend on multiple libraries. Installation of CMake CMake in Python can be easily installed with the us 1 min read How to Install Python py-asn module on Windows? Py-asn is a Python module that is said to be an extension module. It provides\Enables a fast IP address to Autonomous System Numbers Lookups. It can perform both Current state and Historical state lookups with help from its contained packages. Input can be given as MRT/RIB BGP archive. The module is 2 min read How to Install Python docutils in Windows? Docutils is an open-source text processing system written in Python. It is used to process simple text or plaintext documents into useful formats like LaTex, OpenDocument, HTML, XML, etc. It is easy to use and easy to read, and general and special purpose use. So, in this article, we will be looking 2 min read Check Version of Installed Python Modules In Python, it's important to keep track of the packages we're using. Knowing which version is installed can help avoid compatibility issues and make it easier to fix errors. This article discusses a few easy ways to check the version of any package in your Python environment. Let's explore them:Usin 2 min read Get OS name and version in Python Python programming has several modules that can be used to retrieve information about the current operating system and the version that is running on the system. In this article we will explore How to get the OS name and version in Python.Let us see a simple example to get the OS name and version in 2 min read Like