Totally confused between GTK, GTK +, GTK + 3, PyGobject, etc.

I am trying to figure out if I can write python based Windows widgets using python 3.2.2 or higher for Windows. The above projects are completely confusing. Do any of them support what I'm looking for? (i.e. can be used with windows and python 3.2.2 and higher?

I came across this answer ( https://askubuntu.com/questions/97023/why-cant-i-import-pygtk-with-python-3-2-from-pydev ), but it looks like it works only for the platform without windows.

If the python projects not mentioned above will work with windows and python 3.2.2, is there an easier way to create desktop widgets in the form of rain in python version 3.2.2 or higher for Windows?

+4
source share
1 answer

To start with the confusion: Gtk is a GIMP toolkit , and all the different things you mention in the title of the question are related, but not exactly the same. PyGTK is the link between Python and GTK, and PyGObject is the preferred link if you go this route.

Here's a nice brief overview of all the different GUIs for Python development, which should briefly explain these terms for you to get an overview. And, as gauden suggested in the comments, wxPython is a very common way for cross-platform applications.

For now, you should at least consider Kivy , it’s fun to have a program, and it even gives you options for expanding the cross-platform bit for mobile devices. It supports transparency ( or opacity in Kivy terms )

+1
source

Source: https://habr.com/ru/post/1412132/


All Articles