P
P
protasovmikhail2019-10-18 02:41:07
Python
protasovmikhail, 2019-10-18 02:41:07

How to write gui programs for debian?

Hello.
I don't know how to phrase the question correctly. I have utilities on the bash, with communication with the user through zenity .
It has become crowded, and in general, I want an IDE, states, databases, tray icons I am looking
at PyQt. It seems like Qt will make it easier to create an interface, and Python is a progressive language.
There is no need for complexities and subtleties, but ready-made ones would be useful.
Or am I looking in the wrong direction?
Thanks

Answer the question

In order to leave comments, you need to log in

4 answer(s)
R
Ruslan Gilfanov, 2019-10-18
@protasovmikhail

Python is often referred to as "the best second language for most tasks". Writing graphical applications is no exception. Especially if there is no task to protect the source code of the application from being studied by outsiders. There are many
libraries for creating graphical applications . From what I hear more or less:
Also, in some cases, it makes sense to look towards web frameworks (Django, Flask, etc.). A web application can also run locally on a specific machine, interacting with the operating system and other web applications on the organization's network.

A
Alexander, 2019-10-18
@NeiroNx

GTK is almost everywhere out of the box.

D
devalone, 2019-10-18
@devalone

If you are satisfied with the qt license, then an excellent choice, Qt has excellent documentation and a convenient API.

A
Alex F, 2019-10-24
@delvin-fil

PyQt5 Good. But "fat".
GTK3+ Much faster than Qt
And perhaps the fastest - wxPython
Tk and other lightweight modules does not make sense to consider, because they have "no" capabilities.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question