Питхон је универзални језик који добро ради на бацкенд-у, фронтенд-у, па чак и на фулл-стацк апликацијама. Стандардна библиотека има мноштво модула и библиотека, али понекад вам је потребно нешто специјализованије.

Графички кориснички интерфејс (ГУИ) је неопходан за креирање корисничких апликација. Међутим, стварање потпуног ГУИ-а може звучати као превелики изазов.

Да бисте креирали елабориране ГУИ за своју апликацију(е), можете користити различите оквире за лицитирање.

Ових осам Питхон оквира су на врхунцу своје игре и могу учинити чуда за ваш процес изградње апликације.

вкПитхон је скуп алата за више платформи који је користан за креирање десктоп ГУИ апликација. Надовезује се на комплет алата вкВидгетс и нуди робустан и моћан скуп функција.

Пошто је вкПитхон скуп алата за више платформи, можете покренути своје апликације на Виндовс, Линук, Мац и Уник системима.

вкПитхон је стабилан, потпуно функционалан и активно одржаван модул проширења, направљен коришћењем Ц++ и Питхон-а, тако да је поуздан и брз.

instagram viewer

Комплет алата је написан у објектно оријентисаном стилу, што га чини лаким за коришћење и разумевање. Такође је потпуно отвореног кода, тако да можете користити изворни код на било који начин који желите. мораћете инсталирајте пип на свој рачунар да инсталирате вкПитхон.

Да бисте инсталирали вкПитхон, можете користити команду пип на следећи начин:

пип инсталирај -У вкПитхон

Ткинтер је Питхон верзија интерфејса за Тк сет виџета. То је стандардни Питхон интерфејс за Тк ГУИ алат и представља Питхонов де факто стандардни ГУИ алат.

Ткинтер је унапред инсталиран на Линук, Мицрософт Виндовс и Мац ОС Кс инсталацијама Питхона. Ова Питхон библиотека вам даје моћан објектно оријентисан интерфејс за Тк ГУИ алат. Прилично је корисно за дизајнирање разних апликација, укључујући најчешће коришћене десктоп апликације.

Можете користити библиотеку да креирате ГУИ на више платформи у Питхон-у, користећи моћне виџете које она пружа. На пример, виџет дугмета је идеалан за креирање дугмади у Питхон ГУИ. Будите сигурни, са Ткинтером се може много чему радовати.

Да бисте инсталирали ПиГУИ на Питхон, можете користити следећу команду:

пип инсталирај тк

Киви је један од најпопуларнијих вишеплатформских оквира за развој. Уз Киви, можете користити Питхон за креирање апликација погодних за Андроид, иОС, Линук, Виндовс и многе друге веб апликације.

Библиотека користи Питхон и Цитхон као основу. Има одличну подршку за мулти-тоуцх функционалност, користећи пуну снагу екрана уређаја за унос.

Подржани су и покрети и други типови уноса, што га чини одличном опцијом за развој модерних апликација.

Киви користи визуелни програмски језик који комбинује елементе програмирања засноване на чворовима и ГУИМ-у. Ови елементи чине библиотеку прилагодљивом и ефикасном.

Међутим, можда неће успети када желите да креирате интуитивне, сложене ГУИ. Киви је бесплатан, отвореног кода и лиценциран под МИТ лиценцом.

Пре него што инсталирате Киви, морате да испуните неколико предуслова као што су надоградња Питхон-а и инсталација пип-а. Користите следећи код:

пип инсталирај--упграде пип сетуптоолс виртуаленв

Затим креирајте виртуелно окружење да бисте тестирали и инсталирали Киви и његове зависне ставке. Можете креирати виртуелно окружење киви_венв као што следи:

питхон -м виртуаленв киви_венв

Активирајте виртуелно окружење командом за активирање:

извор ./киви_венв/бин/ацтивате

Коначно, са активираним виртуелним окружењем, можете инсталирати Киви са киви [база] команда. Ово инсталира минималне зависности, заједно са основном инсталацијом ГУИ софтвера.

пип инсталл "киви [база]"

На располагању је више информација о инсталацији за различите оперативне системе киви.орг.

Пиформс је Питхон библиотека отвореног кода која вам омогућава да направите прилагођене графичке корисничке интерфејсе. Укључује разне виџете, ознаке, поља за потврду, поља за унос и дугмад.

Као библиотека, Пиформс је идеалан за прављење ГУИ-ја који захтевају много корисничког уноса. Без обзира да ли правите десктоп апликацију, веб локацију или мобилну апликацију, ова библиотека ће вам помоћи да креирате лепе корисничке интерфејсе.

Као и Киви, Пиформс има лиценцу МИТ-а, што значи да је бесплатан и отвореног кода.

Пиформс можете инсталирати на следећи начин:

пип инсталирај пиформс-гуи

ПиСимплеГУИ је омотач око Ткинтер, Кт и ВкПитхон ГУИ оквира. Он их претвара у једноставан и конзистентан АПИ.

Циљ је да се људима олакша креирање ГУИ без учења свих нијанси различитог АПИ-ји. То поједностављује криву учења за АПИ-је и омогућава вам да се концентришете на своју логику програм.

Све ово ради тако што обезбеђује конзистентан АПИ који се не мења у различитим ГУИ АПИ-јима.

Да бисте инсталирали ПиСимплеГУИ, користите код на следећи начин:

пип инсталирај ПиСимплеГУИ

Пигаме ГУИ је библиотека графичког корисничког интерфејса написана у Питхон-у, која користи Пигаме као позадину. Пигаме ГУИ је замисао Пете Схиннерса и лако је доступан под МИТ лиценцом.

Пигаме ГУИ библиотека је отвореног кода и користи Пигаме библиотеку да би омогућила креирање игара са графичким корисничким интерфејсом.

Скројен је за програмере који добро разумеју Питхон и Пигаме, али нису графички дизајнери. Програмери могу да користе Пигаме ГУИ за креирање ГУИ за игре без опсежног софтвера за графички дизајн.

Ево како можете Пигаме ГУИ на Питхон-у:

пип инсталирај пигаме_гуи -У

ПиКт5 није само ГУИ библиотека, већ комплетан оквир за развој апликација на више платформи. То је омот око Кт оквира.

ПиКт вам даје две опције за прављење ГУИ-ја. Први је Кт Видгетс АПИ за креирање десктоп апликација. Други је декларативни АПИ под називом Кт Куицк/КМЛ, који вам помаже да изградите додирне интерфејсе за микроконтролере и уређаје.

Користећи овај оквир, можете да правите мале и велике апликације са доследним кодом за вишекратну употребу.

Да бисте инсталирали ПиКт, користите следећи код:

пип инсталирај ПиКт5

Коришћење Питхон-ових оквира за развој прилагођених ГУИ-ја

Питхон, као језик отвореног кода, нуди низ опција за испуњавање различитих развојних потреба.

Од припреме сложених извештаја до веб развоја и прилагођавања апликација, можете да решите скоро сваки задатак помоћу Питхон-а.

Пре него што будете могли да користите Питхон да испуните различите захтеве, морате да савладате његове нијансе и научите како да учините да језик ради за вас.

Без обзира на ваш ниво, можете пронаћи курс који покрива теме које ће вам требати да усавршите своје Питхон вештине.