GUI drag & estilo de soltar GUI Builder para Python Tkinter

Estou procurando um GUI drag-and- drop style GUI builder para Python Tkinter onde posso criar janelas com formulários, botões, rótulos, etc., sem realmente escrever nenhum código.

Eu gostaria que o software atendesse a estes requisitos:

  • Código aberto onde posso usar o software para projetos comerciais
  • Compatível com Windows 10 de 64 bits
  • Usa o Python mais recente (v3) & padrões do Tkinter, e é um projeto ativo

Resposta

Uma ferramenta que eu tenho usado usando é chamado Pygubu. É código-fonte aberto e pode ser executado em qualquer lugar que o python esteja instalado. Inclui suporte não apenas para a versão 3 do Python, mas também para a versão 2. Parece ser um projeto ativo e popular e também inclui documentação.

Pygubu ( código aberto )

Pygubu é uma ferramenta RAD para permitir rápida e fácil desenvolvimento de interfaces de usuário para o módulo Python “s tkinter.

As interfaces de usuário projetadas são salvas como arquivos XML e, usando o pygubu builder , eles podem ser carregados por aplicativos dinamicamente conforme necessário.

Pygubu é inspirado em Glade .

Captura de tela 1

Comentários

  • Infelizmente, só funciona com Python 2, que já passou do fim de sua vida útil.
  • @TheDaleks Ele também suporta Python 3. Embora Python >= 2.7 certamente não seja a melhor maneira de indicar Python 3 suporte.

Resposta

Use “ PÁGINA “:

http://page.sourceforge.net

PAGE é um gerador de GUI de arrastar e soltar, semelhante ao Visual Basic. Ele permite criar janelas GUI facilmente contendo uma seleção de widgets Tk e ttk.

Use-o para construir GUIs em Python e Tcl / tk. Mas antes de instalá-lo, você deve fazer download do software Activestate Tcl / tk .

Ele realmente acelera o atividade de design. Aprenda também como codificar no Tkinter para fazer mudanças cosméticas. Eu recomendo os tutoriais do BUCKY no YouTube no tkinter.

Resposta

Para criar “janelas com formulários, botões, rótulos, etc. “como você disse, parece que isso pode atender às suas necessidades:

www.python-gui-builder.com

Não é supercomplexo, mas certamente pode criar botões, rótulos, barras de progresso e outras coisas. Ele permite que você crie GUIs do Python 3 Tkinter direto no seu navegador e exibe o código Python em uma coluna do lado direito. Tudo o que você precisa é copiar e colar o código no Python.

Ele não requer download ou instalação e é de código aberto. Eu o recomendo para GUIs simples para Python.

Comentários

  • Isso é ótimo e cria um código simples e não oop

Resposta

Você também pode usar este site simples de usar

visualtk.com

Onde você pode criar campos de entrada, rótulos, botões, caixas de seleção, caixa de rádio, caixa de listagem e mensagens de seu aplicativo arrastando e soltando. Você também pode personalizar qualquer um dos na cor e na aparência que você deseja. Depois disso, você pode fazer o download do código Python completo do visual.

insira a descrição da imagem aqui

Comentários

  • Respostas apenas de links aren ' t muito útil. Se você pudesse resumir os recursos ou limitações, a resposta seria melhor.
  • Bem-vindo às Recomendações de software! Importa-se de explicar como isso atende aos requisitos? Especialmente " abrir assim urce " (versus " todos os direitos reservados "), " crie janelas com formulários, botões, rótulos, etc. sem realmente escrever nenhum código ", " padrões mais recentes ", " projeto ativo "? Como está colocado agora, ' é mais um comentário do que uma resposta – então, edite sua postagem para incluir os fatos. Obrigado!

Resposta

Se você estiver interessado em aplicativos coloridos e criativos, eu recomendo usar PÁGINA e Tkinter . PAGE cuida de toda a codificação de back-end e fornece um arquivo limpo para escrever código personalizado, mas você precisa aprender TKINTER para construir aplicativos.

Construtor GTK também é uma opção. É fácil de codificar, mas a IU é enfadonha.

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *