Python is an emerging, powerful, easy to use, dynamic scripting language. It is used in various fields like data analysis, web development, desktop application development ..etc.
Python is a favorite choice of programmers, due to availability of wide range of frameworks to serve different purposes. An article written by Jason Baker of Red Hat, published in opensource.com lists 3 popular open source, GUI frameworks for python along with brief descriptions. These 3 are PyQt, Tkinter and WxPython. I wonder, why PyGTK another popular GUI framework for python is not included in this list.
Python is a favorite choice of programmers, due to availability of wide range of frameworks to serve different purposes. An article written by Jason Baker of Red Hat, published in opensource.com lists 3 popular open source, GUI frameworks for python along with brief descriptions. These 3 are PyQt, Tkinter and WxPython. I wonder, why PyGTK another popular GUI framework for python is not included in this list.
In Python, the steps to get started with GUI programming are not terribly complex, but they do require the user to begin making some choices. By its nature as a general purpose programming language with interpreters available across every common operating system, Python has to be fairly agnostic as to the choices it presents for creating graphical user interfaces.Continue reading article in open source portal.
Fortunately, there are many options available for programmers looking to create an easy way for users to interact with their programs. Bindings exist for several UI frameworks on a variety of platforms, including those native to Windows, Mac, and Linux, and many that will work across all three.