pytkgen.

Criar Tinter Guis a partir de arquivos de definição XML / JSON
Baixe Agora

pytkgen. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • LGPL
  • Nome do editor:
  • Thijs Metsch
  • Site do editor:
  • https://github.com/tmetsch/

pytkgen. Tag


pytkgen. Descrição

Criar Tinter Guis a partir de arquivos de definição XML / JSON O Pytkgen é um módulo Python para criar Tinter Guis a partir de arquivos de definição XML ou JSON. A ideia por trás desse módulo simples é que você pode definir Tinter Guis no formato JSON ou XML. Todo o valor que pode ser configurado para um widget pode ser definido nesses arquivos. O módulo 'Tkgen' tem uma classe geradora que é capaz de analisar esses arquivos e retornar uma raiz de TK.Para usar um arquivo JSON como entrada: gui = tkgen.gengui.generator () raiz = gui.initialize ('ui.json ', title =' algum teste gui ... ') raiz.mainloop () ou xml: gui = tkgen.gengui.generator () raiz = gui.initialize (' ui.xml ', digite =' xml ', title =' 'Alguns testam gui ...') root.mainloop () Por favor, veja os exemplos no diretório 'Exemplos /' para obter mais detalhes sobre como usar este pacote.Module pode ser recuperado do Pypi também: Easy_install / pip Install PytkGensome Dicas, já que a GUI em si é definida em um arquivo XML ou JSON, você precisa procurar os widgets em seu código Python para fazer operações reais nelas. O módulo Gengui oferece algumas rotinas que tornarão sua vida fácil: - Find (Name) - Retorna o objeto Widget Tkinter do widget com o nome fornecido. Requer que um nome tenha sido definido no arquivo de definição para este widget. Agora que você tem o objeto para um widget Tinter, você pode fazer tudo o que é definido para este widget específico usando técnicas conhecidas. - Botão (nome, cmd) - associa um widget 'Botão' com um comando - por exemplo: 'raiz .Destroy '.- Caixa de seleção (nome) - Retorna um' intvar 'para uma' caixa de seleção 'para que você possa recuperar o valor (0/1) para ver se o usuário verificou a caixa ou não .- Entrada (nome) - Retorna o Texto de uma 'entrada' widget.Feel livre para brincar com isso - eu não garanto que é perfeito nem completo - divirta-se! Veja https://github.com/tmetsch/pytkgen para obter mais requisitos de informação: · Pitão


pytkgen. Software Relacionado