Autor Tópico: Interface gráfica em Python  (Lida 6591 vezes)

Offline VB5

  • Usuário Ubuntu
  • *
  • Mensagens: 3.564
  • Liga dos Dinos
    • Ver perfil
Interface gráfica em Python
« Online: 11 de Dezembro de 2006, 23:00 »
Pessoal,
minha (pouca) experiência em Linguagem Voltada a Objeto resume-se ao VisualBasic, e gostaria de transportar alguns projetos para Python. Alguém poderia por favor me apontar onde encontrar algo sobre como se constrói uma interface gráfica semelhante ( isto é, botões,caixas  de texto, gráficos, etc) nela? Andei procurando, mas não achei  nada que me adiantasse...

Obrigado desde já,

VB5
Ubuntu 10.04 - Semprom 2600+/Asus K8N/1.5 GB RAM DDR 400/GeForce 6200/HDs: 80MB + 320 GB

Offline Locomotion

  • Usuário Ubuntu
  • *
  • Mensagens: 152
    • Ver perfil
    • MPBista Rádio
Re: Interface gráfica em Python
« Resposta #1 Online: 11 de Dezembro de 2006, 23:44 »
Depende...
Se voce quiser que só rode no Linux, mais precisamente com as lib GTK, pode desenvolver usando o wrapper PYGTK
O site tem uma otima documentação, mas é ingles :O
http://www.pygtk.org/

Mas se voce quiser que rode no Windows sem precisar instalar as lib GTK, pode tentar o WxWidgets
Nunca tive experiencia com ele, mas parece ter otimos recursos
http://www.wxwidgets.org/

Procura sobre essas 2 keywords: pygtk wxwidgets
Dica: O nome antigo do WxWidgets era WxWindows (soh pra voce nao se confudir)


BOA SORTE :D

Offline LedStyle

  • Usuário Ubuntu
  • *
  • Mensagens: 1.345
    • Ver perfil
    • http://www.tuxresources.org
Re: Interface gráfica em Python
« Resposta #2 Online: 12 de Dezembro de 2006, 13:00 »
Procura no Synaptic (Sistema > Administração > Gerenciador de Pacotes Synaptic) por um pacote pra instalar chamado "diveintopython". Trata-se de um livro muito bom e completo sobre Python.

Instale-o e vá em: Locais -> Computador -> Sistema de Arquivos - > usr -> share -> doc -> diveintopython -> html -> index.html -> Clica em "Read the book".

Ou então, com ele instalado, acesse este endereço aqui (copiando o endereço e colando na barra de endereços do firefox):

file:///usr/share/doc/diveintopython/html/toc/index.html

Ai só colocar no favoritos.

[]s

Offline VB5

  • Usuário Ubuntu
  • *
  • Mensagens: 3.564
  • Liga dos Dinos
    • Ver perfil
Re: Interface gráfica em Python
« Resposta #3 Online: 12 de Dezembro de 2006, 20:05 »
Valeu! Muito obrigado pelas dicas, tenho certeza que vão ajudar.  :) :)
Locomotion, provavelmente os programas serão rodados em Windows... são programas utilizados por alunos em uma disciplina. Claro, seria ótimo poder fazê-los multiplataforma; imagino que seja possível, vou tentar.

LedStyle, já baixei o livro, e pretendo começar a lê-lo hoje mesmo.

Sem dúvida a migração para o Linux não é imediata nem fácil, mas com toda essa ajuda, sei que vai dar certo.  Mais uma vez, obrigado!

VB5
Ubuntu 10.04 - Semprom 2600+/Asus K8N/1.5 GB RAM DDR 400/GeForce 6200/HDs: 80MB + 320 GB