pytkgen

Maak Tkinter GUIS van XML / JSON-definitiebestanden
Download nu

pytkgen Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • LGPL
  • Naam uitgever:
  • Thijs Metsch
  • Uitgever website:
  • https://github.com/tmetsch/

pytkgen Tags


pytkgen Beschrijving

Maak Tkinter GUIS van XML / JSON-definitiebestanden Pytkgen is een Python-module om Tkinter Guis te maken van XML- of JSON-definitiebestanden. Het idee achter deze eenvoudige module is dat u Tkinter GUIS in JSON of XML-formaat kunt definiëren. Alle waarde die kan worden geconfigureerd voor een widget kan in die bestanden worden gedefinieerd. De module 'TKGGEN' heeft een generatorklasse die deze bestanden kan ontleden en u een TK-root retourneert. Om een JSON-bestand te gebruiken als invoer: GUI = TKGEN.GENGUI.GENERATOR () Root = GUI.initialize ('UI.JSON ', titel =' Sommige test gui ... ') root.mainloop () of xml: gui = tkgen.gengui.generator () root = gui.initialize (' ui.xml ', types =' xml ', titel = 'Sommige test gui ...') root.mainloop () Zie de voorbeelden in de map 'Voorbeelden /' voor meer informatie over het gebruik van dit pakket.module kan ook worden opgehaald van PYPI: Easy_Install / PIP Installeer Pytkgensoy Tipso Sinds de GUI zelf is gedefinieerd in een XML- of JSON-bestand, moet u de widgets opzoeken in uw Python-code om daadwerkelijke bewerkingen aan hen te doen. De Gengui-module biedt enkele routines die uw leven eenvoudig zullen maken: - Zoek (naam) - Retourneert het TKIER-widgetobject van de widget met de gegeven naam. Vereist dat een naam inderdaad is gedefinieerd in het definitiebestand voor deze widget. Nu u het object voor een TKIER-widget hebt, kunt u alles doen wat is gedefinieerd voor deze widget met het gebruik van bekende technieken.- knop (naam, cmd) - associeert een 'knop' widget met een opdracht - bijvoorbeeld: 'Wortel .Destroy '.- Checkbox (naam) - Retourneert een' INTVAR 'voor een' selectievakje ', zodat u de waarde (0/1) kunt ophalen om te zien of de gebruiker het vak of niet heeft gecontroleerd .- Entry (naam) - retourneert de Tekst van een 'Entry'-widget.Feel vrij om hiermee om te spelen - ik garandeer niet dat het perfect is of volledig - veel plezier! Zie https://github.com/tmetsch/pytkgen voor meer informatie-eisen: · Python


pytkgen Gerelateerde software