Przeciągnij i upuść GUI & Kreator GUI w stylu dla Pythona Tkinter

Szukam GUI drag-and- kreator GUI w stylu drop dla Python Tkinter, w którym mogę tworzyć okna z formularzami, przyciskami, etykietami itp. bez pisania kodu.

Chciałbym, aby oprogramowanie spełniało te wymagania:

  • Open source, w którym mogę używać oprogramowania do projektów komercyjnych
  • Zgodny z 64-bitowym systemem Windows 10
  • Używa najnowszego Pythona (v3) & Tkinter to aktywny projekt

Odpowiedź

Jedno narzędzie, z którego korzystałem używanie nazywa się Pygubu. Jest to open source i może być uruchamiane wszędzie tam, gdzie jest zainstalowany Python. Obsługuje nie tylko Python w wersji 3, ale także w wersji 2. Wygląda na to, że jest aktywnym i popularnym projektem i zawiera również dokumentację.

Pygubu ( open source )

Pygubu to narzędzie RAD umożliwiające szybkie i łatwe tworzenie interfejsów użytkownika dla modułu Pythona „s tkinter.

Zaprojektowane interfejsy użytkownika są zapisywane jako XML i używając kreatora pygubu , mogą one być ładowane przez aplikacje dynamicznie w razie potrzeby.

Pygubu jest inspirowany Glade .

Zrzut ekranu 1

Komentarze

  • Niestety działa tylko z Pythonem 2, który już minął.
  • @TheDaleks Obsługuje również Pythona 3. Chociaż Python >= 2.7 z pewnością nie jest najlepszym sposobem na wskazanie Pythona 3 wsparcie.

Odpowiedź

Użyj „ PAGE „:

http://page.sourceforge.net

PAGE to generator graficznego interfejsu użytkownika typu „przeciągnij i upuść”, podobny do języka Visual Basic. Pozwala na łatwe tworzenie okien GUI zawierających wybór widżetów Tk i ttk.

Użyj go do budowy GUI w Pythonie i Tcl / tk. Ale zanim go zainstalujesz, musisz pobrać oprogramowanie Activestate Tcl / tk .

To naprawdę przyspiesza działalność projektowa. Dowiedz się również, jak kodować w Tkinter, aby wprowadzać kosmetyczne zmiany. Polecam samouczki BUCKY na YouTube na tkinter.

Odpowiedź

Do tworzenia „okien z formularzami, przyciskami, etykietami itp. „jak mówisz, brzmi to jak ten, który może odpowiadać twoim potrzebom:

www.python-gui-builder.com

Nie jest to zbyt skomplikowane, ale z pewnością może tworzyć przyciski, etykiety, paski postępu i inne rzeczy. Pozwala tworzyć interfejsy GUI Python 3 Tkinter bezpośrednio w przeglądarce i wyświetla kod Pythona w kolumnie po prawej stronie. Wystarczy skopiować i wkleić kod do Pythona.

Nie wymaga pobierania ani instalacji i jest open source. Poleciłbym to dla prostych GUI dla Pythona.

Komentarze

  • To jest świetne i tworzy prosty kod inny niż oop

Odpowiedź

Możesz również skorzystać z tej prostej w obsłudze witryny internetowej

visualtk.com

Gdzie możesz tworzyć pola wejściowe, etykiety, przyciski, pola wyboru, pola radiowe, pola listy i komunikaty aplikacji metodą przeciągnij i upuść. Możesz także dostosować dowolne z na żądany kolor i wygląd. Następnie możesz pobrać pełny kod Pythona wizualizacji.

wprowadź opis obrazu tutaj

Komentarze

  • Odpowiedzi zawierające tylko linki nie są ' t bardzo pomocne. Podsumowanie funkcji lub ograniczeń poprawiłoby odpowiedź.
  • Witamy w rekomendacjach dotyczących oprogramowania! Zastanów się, jak to spełnia wymagania? Szczególnie " tak otwarte urce " (w porównaniu z " wszystkie prawa zastrzeżone "), " twórz okna z formularzami, przyciskami, etykietami itp. bez konieczności pisania kodu ", " najnowsze standardy ", " aktywny projekt "? Jak to teraz ujęto, ' jest raczej komentarzem niż odpowiedzią – dlatego prosimy edytować swój post zawierający fakty. Dzięki!

Odpowiedź

Jeśli interesują Cię kolorowe i kreatywne aplikacje, to polecam użycie PAGE i Tkinter . PAGE zajmuje się całym kodowaniem zaplecza i zapewnia czysty plik do napisania niestandardowego kodu, ale musisz się nauczyć TKINTER do tworzenia aplikacji.

Kreator GTK jest również opcją. Jest łatwy w kodowaniu, ale interfejs użytkownika jest nudny.

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *