V
V
Vampre2020-06-03 10:06:58
Python
Vampre, 2020-06-03 10:06:58

What is the best GUI framework for Windows in Python?

I need to write a desktop application for Windows in Python.
What it will do:
- parse exel and save data to sqlite
- save data to sqlite from GUI forms
- generate exel from data to sqlite -
create/delete files/directories
installing all sorts of Qt and some additional libraries, roughly speaking downloaded-installed-launched.
I am looking into tkinter, pygobject and wxPython.
I have never done anything under Windows before, so there are some stupid questions - if you take pygobject, which, as I understand it, uses GTK, is there a guarantee that GTK is on Windows older than 7? Same question for wxPython.
Therefore, I tend to tkinter, since it works by default (or not?).

Answer the question

In order to leave comments, you need to log in

1 answer(s)
A
Alexander, 2020-06-03
@Vampre

If you don't need any tricky widgets (multi-window applications), then take tkinter - it doesn't weigh much, it packs well in pyinstaller~, you can even file your own Temko. But tk is as old as mammoth shit - so there are no complex controls like a calendar and others in it (except perhaps as plugins installed separately).
GTK it will still be fatter, but about all sorts of Qt and wx.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question