GUI-træk & drop style GUI Builder for Python Tkinter

Jeg leder efter et GUI-træk og- drop style GUI builder til Python Tkinter, hvor jeg kan oprette vinduer med formularer, knapper, etiketter osv. uden faktisk at skrive nogen kode.

Jeg vil gerne have, at softwaren opfylder disse krav:

  • Open source, hvor jeg kan bruge softwaren til kommercielle projekter
  • Kompatibel med Windows 10 64-bit
  • Bruger nyeste Python (v3) & Tkinter-standarder og er et aktivt projekt

Svar

Et værktøj, som jeg har været brug kaldes Pygubu. Det er open source og kan køres hvor som helst, python er installeret. Det inkluderer ikke kun understøttelse af Python version 3, men også version 2. Det ser ud til at være et aktivt og populært projekt og inkluderer også dokumentation.

Pygubu ( open source )

Pygubu er et RAD-værktøj for at aktivere hurtig og nem udvikling af brugergrænseflader til Python “s tkinter -modulet.

De designede brugergrænseflader gemmes som XML filer, og ved hjælp af pygubu builder kan disse indlæses af applikationer dynamisk efter behov.

Pygubu er inspireret af Glade .

Skærmbillede 1

Kommentarer

  • Desværre fungerer det kun med Python 2, som er forbi slutningen af livet.
  • @TheDaleks Det understøtter også Python 3. Selvom Python >= 2.7 bestemt ikke er den bedste måde at angive Python 3 på support.

Svar

Brug “ SIDE “:

http://page.sourceforge.net

PAGE er en træk-og-slip-GUI-generator, der ligner Visual Basic. Det giver en mulighed for nemt at oprette GUI-vinduer, der indeholder et udvalg af Tk- og ttk-widgets.

Brug den til at oprette GUIer i Python og Tcl / tk. Men før du installerer det, skal du downloade Activestate Tcl / tk software.

Det fremskynder virkelig designaktivitet. Lær også at kode i Tkinter for at foretage kosmetiske ændringer. Jeg anbefaler BUCKYs tutorials på YouTube på tkinter.

Svar

Til oprettelse af “vinduer med formularer, knapper, etiketter osv. “som du siger, lyder det som om dette muligvis opfylder dine behov:

www.python-gui-builder.com

Det er ikke superkomplekset, men kan bestemt lave knapper, etiketter, statuslinjer og andre ting. Det giver dig mulighed for at oprette Python 3 Tkinter GUIer lige i din browser og vise Python-koden i en kolonne på højre side. Alt hvad du behøver er at kopiere og indsætte koden i Python.

Det kræver ingen download eller installation og er open source. Jeg vil anbefale det til enkle GUIer til Python.

Kommentarer

  • Dette er fantastisk, og det skaber en simpel ikke-oop kode

Svar

Du kan også bruge dette brugervenlige websted

visualtk.com

Hvor du kan oprette inputfelter, etiketter, knapper, afkrydsningsfelter, radioboks, listeboks og meddelelser i din applikation ved at trække og slippe. Du kan også tilpasse enhver af dem til den farve og det udseende, du vil have. Derefter kan du downloade den komplette pythonkode for det visuelle.

indtast billedebeskrivelse her

Kommentarer

  • Kun link svarer ikke ' t meget nyttigt. Hvis du kunne opsummere funktionerne eller begrænsningerne, ville det gøre svaret bedre.
  • Velkommen til softwareanbefalinger! Har du lyst til at uddybe, hvordan det opfylder kravene? Især " åbn så urce " (versus " alle rettigheder forbeholdes "), " Opret vinduer med formularer, knapper, etiketter osv. uden egentlig at skrive nogen kode ", " nyeste standarder ", " aktivt projekt "? Som det er sagt nu, er det ' snarere en kommentar end et svar – så vær venlig rediger dit indlæg for at inkludere fakta. Tak!

Svar

Hvis du er interesseret i farverige og kreative applikationer, vil jeg anbefale at bruge SIDE og Tkinter . SIDE tager sig af al backend-kodning og giver dig en ren fil til at skrive brugerdefineret kode, men du skal lære TKINTER for at oprette applikationer.

GTK-builder er også en mulighed. Det er let at kode, men UI er kedeligt.

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *