Преглед садржаја
Програм или апликација не би требало увек да буду нешто што се покреће само по себи, у ствари, много пута правимо програме које људи морају да користе, те људе називамо корисницима; Наш програм је можда најбољи и најнапреднији у свету по својој логици и понашању, али ако је оријентисан на коришћење корисника, начин на који корисник може да ступи у интеракцију са наведеним програмом је скоро исто или можда важнији од сама логика.Због овога, Питхон нуди могућност коришћења алата за изградњу корисничких интерфејса, што нам омогућава да графичком смислу дамо смисао нашем програму, организујемо елементе на такав начин да их може користити трећа страна.
Доступне платформе
Постоји велики број платформи за развој графичких корисничких интерфејса у Питхон, онај који одаберемо ће бити у реду, све док знамо зашто то радимо, ниједан није бољи од другог, то су једноставно различити начини постизања циља.
Погледајмо неке од доступних опција, појашњавајући да оне нису све које постоје, можда их има и сигурно ће их бити на хиљаде, међутим оне могу послужити као основа за почетак од неког тренутка.
Ови алати се зову комплети алата, да видимо списак:
Ткинтер: Користите ТК платформу. Има тренутну доступност. Полу стандардан је.
вкПитхон: На бази вк Виндовс. Његова популарност расте веома брзо.
ПитхонВин: Доступно само за Виндовс. Користи изворне могућности окружења графичког интерфејса Виндовс.
Јава Свинг: Доступно само за Јитхон. Користи изворне Јава ГУИ могућности.
ПиГТК: Користи ГТК платформу. Веома популаран у Линук окружењима.
ПиКт: Користите платформу Кт. Посебно је популаран на Линук платформама.
У случају овог водича, као демонстрацију, користићемо вкПитхон, за ово ћемо га преузети са његове веб странице доступне на УРЛ адреси хттп://вкпитхон.орг/довнлоад.пхп.
Важно је преузети верзију која је направљена за верзију Питхон да радимо на начин који нам не прави грешке.
На следећој слици можемо видети верзије и како изгледа страница за преузимање овог комплета алата:
ЕНЛАРГЕ
Када преузмете и конфигуришете, можемо прећи на следећи део.Креирање прозора и његових компоненти
Виндовс или Виндовс, такође познати као оквири, су инстанце класе вк.Фрамес и они ће бити контејнерска база нашег интерфејса, хајде да видимо врло основни пример кода који можемо користити као основу за разумевање рада онога што комплет алата заиста ради.
импорт вк апп = вк.Апп () вин = вк.Фраме (Нема) вин.Схов () апп.МаинЛооп ()
Код започињемо увозом вк -а који је наш комплет алата, затим правимо две инстанце, једну за апликацију, а другу за оквир који ће бити контејнер, па позивамо методу Прикажи() који ће приказати прозор, а унутра ће бити апликација; наравно све је ово празно јер ништа нисмо урадили, међутим при покретању нашег програма видећемо следеће:
Као што видимо, ово је прилично једноставно и даје му другачији изглед од оног на шта смо навикли Питхон са командном конзолом.
Ово је све за овај први део, у следећем ћемо се детаљније позабавити овом темом са више практичних примера.Да ли вам се допао и помогао овај водич?Можете наградити аутора притиском на ово дугме да бисте му дали позитиван поен