This is a brief introduction to Object Oriented Programming (OOP) in the programming language Python. You need to have some knowledge about OOP, because this tutorial does cover only how to use OOP in Python.
Convert Python applications to an executable program. (Such as exe Windows, dmg Mac, rpm Linux). This tutorial uses pyinstaller to create an executable for your Python application and allow to distribute your Python application more easily. If you use Pyinstaller then you do not need to have an python installer installed to run the created exe.Pyinstaller If you do want an alternative which has also an included Python interpreter, optimized executable file size and more advanced features, then you can also use "Cx_freeze", which is discussed below in an own part of this tutorial. Install pyinstaller (creates standalone executables from Python