Как я могу создать непосредственно исполняемое кроссплатформенное приложение с графическим интерфейсом на Python? - PullRequest
242 голосов
/ 06 августа 2008

Python работает на нескольких платформах и может использоваться для настольных и веб-приложений, поэтому я пришел к выводу, что есть некоторый способ скомпилировать его в исполняемый файл для Mac, Windows и Linux.

Проблема в том, что я понятия не имею, с чего начать или как написать GUI, кто-нибудь может пролить свет на это и указать мне правильное направление, пожалуйста?

Ответы [ 11 ]

0 голосов
/ 08 июня 2017

Вы можете использовать appJar для базовой разработки графического интерфейса.

from appJar import gui

num=1

def myfcn(btnName):   
    global num
    num +=1
    win.setLabel("mylabel", num)

win = gui('Test')

win.addButtons(["Set"],  [myfcn])
win.addLabel("mylabel", "Press the Button")

win.go()

GUI when running

См. Документацию на сайте appJar .

Установка производится с помощью pip install appjar из командной строки.

...