Přetažení grafického uživatelského rozhraní & drop style GUI Builder pro Python Tkinter

Hledám přetahování grafického uživatelského rozhraní drop style GUI builder for Python Tkinter where I can create windows with forms, buttons, labels, etc. without actually writing any code.

Chtěl bych, aby software splňoval tyto požadavky:

  • Otevřený zdroj, kde mohu použít software pro komerční projekty
  • Kompatibilní s Windows 10 64-bit
  • Používá nejnovější Python (v3) & Tkinter standardy a je aktivním projektem

Odpověď

Jeden nástroj, kterým jsem byl použití se nazývá Pygubu. Je to open source a lze jej spustit kdekoli, kde je nainstalován python. Zahrnuje podporu nejen pro Python verze 3, ale také pro verzi 2. Vypadá to jako aktivní a populární projekt a obsahuje také dokumentaci.

Pygubu ( otevřený zdroj )

Pygubu je nástroj RAD , který umožňuje rychlé a snadný vývoj uživatelských rozhraní pro modul Python „s tkinter.

Navrhovaná uživatelská rozhraní se ukládají jako soubory XML a pomocí pygubu builderu je lze podle potřeby dynamicky načítat aplikacemi.

Pygubu je inspirováno Glade .

Screenshot 1

Komentáře

  • Bohužel to funguje pouze s Pythonem 2, který je po svém konci života.
  • @TheDaleks Podporuje také Python 3. Ačkoli Python >= 2.7 rozhodně není nejlepší způsob, jak označit Python 3 podpora.

Odpověď

Použít „ PAGE „:

http://page.sourceforge.net

PAGE je generátor grafického uživatelského rozhraní typu drag-and-drop, který se podobá jazyku Visual Basic. Umožňuje snadno vytvářet okna grafického uživatelského rozhraní obsahující výběr widgetů Tk a ttk.

Použijte jej k vytváření grafických uživatelských rozhraní v Pythonu a Tcl / tk. Před instalací si ale musíte stáhnout software Activestate Tcl / tk .

Opravdu to zrychluje projekční činnost. Naučte se také, jak kódovat v Tkinteru, abyste provedli kosmetické změny. Doporučuji tutoriály BUCKY na YouTube na tkinteru.

Odpověď

Pro vytváření „oken s formuláři, tlačítky, štítky atd. „jak říkáte, zvuky jako toto mohou vyhovovat vašim potřebám:

www.python-gui-builder.com

Není to nijak zvlášť složité, ale určitě můžete vytvářet tlačítka, štítky, pruhy postupu a další věci. Umožňuje vám vytvářet GUI Pythonu 3 Tkinter přímo ve vašem prohlížeči a zobrazuje kód Pythonu ve sloupci na pravé straně. Vše, co potřebujete, je zkopírovat a vložit kód do Pythonu.

Nevyžaduje žádné stahování ani instalaci a je open-source. Doporučil bych to pro jednoduché grafické uživatelské rozhraní pro Python.

Komentáře

  • To je skvělé a jeho vytváření jednoduchého kódu bez funkce

Odpověď

Můžete také použít tento jednoduchý web

visualtk.com

Kde můžete vytvářet vstupní pole, štítky, tlačítka, zaškrtávací políčka, radiobox, listbox a zprávy aplikace přetažením. Můžete také přizpůsobit libovolné z přeneste je na požadovanou barvu a vzhled. Poté si můžete stáhnout kompletní kód pythonu vizuálu.

zde zadejte popis obrázku

Komentáře

  • Odpovědi pouze na odkazy nejsou ' t velmi užitečné. Pokud byste mohli shrnout funkce nebo omezení, byla by odpověď lepší.
  • Vítejte v doporučeních pro software! Je třeba rozpracovat, jak to splňuje požadavky? Zvláště " otevřít tak urce " (versus " všechna práva vyhrazena "), " vytvářejte okna s formuláři, tlačítky, štítky atd., aniž byste museli psát jakýkoli kód ", " nejnovější standardy ", " aktivní projekt "? Jak je nyní uvedeno, ' je to spíše komentář než odpověď – proto prosím upravit váš příspěvek, který obsahuje fakta. Dík!

Odpověď

Pokud vás zajímají barevné a kreativní aplikace, doporučuji použít STRÁNKA a Tkinter . STRÁNKA se stará o veškeré backendové kódování a poskytuje vám čistý soubor pro zápis vlastního kódu, ale musíte se TKINTER k vytváření aplikací.

Tvůrce GTK je také možnost. Je to snadné, ale uživatelské rozhraní je nudné.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *