GUI drag & drop style GUI Builder voor Python Tkinter

Ik ben op zoek naar een GUI drag-and- drop style GUI builder voor Python Tkinter waar ik vensters kan maken met formulieren, knoppen, labels, etc. zonder daadwerkelijk code te schrijven.

Ik zou willen dat de software aan deze vereisten voldoet:

  • Open source waar ik de software kan gebruiken voor commerciële projecten
  • Compatibel met Windows 10 64-bit
  • Gebruikt de nieuwste Python (v3) & Tkinter-standaarden, en is een actief project

Answer

Een tool die ik ben geweest gebruiken heet Pygubu. Het is open source en kan overal worden uitgevoerd waar Python is geïnstalleerd. Het bevat niet alleen ondersteuning voor Python-versie 3, maar ook voor versie 2. Het lijkt een actief en populair project te zijn en bevat ook documentatie.

Pygubu ( open source )

Pygubu is een RAD-tool om snel en eenvoudige ontwikkeling van gebruikersinterfaces voor de Python “s tkinter module.

De ontworpen gebruikersinterfaces worden opgeslagen als XML -bestanden, en door de pygubu-builder te gebruiken, kunnen deze indien nodig dynamisch door applicaties worden geladen.

Pygubu is geïnspireerd door Glade .

Screenshot 1

Reacties

  • Helaas werkt het alleen met Python 2, die het einde van zijn levensduur heeft bereikt.
  • @TheDaleks Het ondersteunt ook Python 3. Hoewel Python >= 2.7 zeker niet de beste manier is om Python 3 aan te duiden ondersteuning.

Antwoord

Gebruik “ PAGINA “:

http://page.sourceforge.net

PAGE is een GUI-generator voor slepen en neerzetten, die lijkt op Visual Basic. Het stelt iemand in staat om eenvoudig GUI-vensters te maken met een selectie van Tk- en ttk-widgets.

Gebruik het om GUIs te bouwen in Python en Tcl / tk. Maar voordat u het installeert, moet u Activestate Tcl / tk software downloaden.

Het versnelt de ontwerpactiviteit. Leer ook hoe u in Tkinter codeert om cosmetische wijzigingen aan te brengen. Ik raad de tutorials van BUCKY op YouTube op tkinter aan.

Answer

Voor het maken van “vensters met formulieren, knoppen, labels, enz. “zoals je zegt, klinkt als dit misschien aan je behoeften:

www.python-gui-builder.com

Het is niet super ingewikkeld, maar het kan zeker knoppen, labels, voortgangsbalken en andere dingen maken. Hiermee kunt u Python 3 Tkinter GUIs rechtstreeks in uw browser maken en de Python-code in een kolom aan de rechterkant weergeven. Het enige dat je nodig hebt, is de code vervolgens in Python te kopiëren en plakken.

Het vereist geen download of installatie en is open-source. Ik “zou het aanbevelen voor eenvoudige GUIs voor Python.

Opmerkingen

  • Dit is geweldig en het maakt een eenvoudige niet-oop-code

Answer

Je kunt ook deze eenvoudig te gebruiken website gebruiken

visualtk.com

Waar u invoervelden, labels, knoppen, selectievakjes, radiobox, keuzelijst en berichten van uw toepassing kunt maken door middel van slepen en neerzetten. U kunt ook elk van ze in de gewenste kleur en look. Daarna kunt u de volledige python-code van de visual downloaden.

voer de beschrijving van de afbeelding hier in

Reacties

  • Alleen links antwoorden aren ' t erg handig. Als je de functies of beperkingen zou kunnen samenvatten, zou het antwoord beter zijn.
  • Welkom bij software-aanbevelingen! Wil je uitweiden hoe dat aan de vereisten voldoet? Vooral " open dus urce " (versus " alle rechten voorbehouden "), " maak vensters met formulieren, knoppen, labels, etc. zonder daadwerkelijk code te schrijven ", " nieuwste standaarden ", " actief project "? Zoals het nu wordt gezegd, is het ' eerder een opmerking dan een antwoord – dus bewerken uw bericht om de feiten op te nemen. Bedankt!

Answer

Als je “geïnteresseerd bent in kleurrijke en creatieve applicaties, dan raad ik je aan PAGINA en Tkinter . PAGE zorgt voor alle backend-codering en geeft je een schoon bestand om aangepaste code te schrijven, maar je moet TKINTER om applicaties te bouwen.

GTK-builder is ook een optie. Het is gemakkelijk te coderen, maar UI is saai.

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *