Использовать Ткинтер .Он работает на любой платформе, поддерживаемой Python, относительно прост в программировании, выглядит довольно хорошо на большинстве платформ и обладает необходимыми функциями.Он также встроен в большинство версий Python, поэтому вашим пользователям (во многих случаях) не придется устанавливать какие-либо внешние зависимости.
Я считаю, что Tkinter лучше всего выглядит на Mac OSX и Windows, и немного устарел нанекоторые рабочие столы Gnome.Однако самая важная особенность заключается в том, что API чрезвычайно чистый, простой в использовании и очень легкий.PyQt имеет аналогичный набор функций, но, по моему опыту, его производительность значительно снижена по сравнению с Tkinter.
PySide - привязка Qt от Nokia для Python.Я не знаю, в чем разница между ним и PyQt.В конечном счете, большинство инструментов GUI для Python будут кроссплатформенными и будут поддерживать необходимую вам функциональность.Я предлагаю Tkinter, потому что считаю, что это самый простой и приятный способ программирования приложений с графическим интерфейсом на Python.