Linux slogan
Visite também: Segurança Linux · BR-Linux.org · Dicas-L · Doode · NoticiasLinux · SoftwareLivre.org · UnderLinux



» Screenshot
» Login
Login:
Senha:

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha



Artigo

wxPython, uma biblioteca GUI multi-plataforma (parte 1)
Linux user
matheusslima
01/06/2007
Esta é a primeira parte de uma série de artigos que irá apresentar a você esta poderosa ferramenta Open Source para a criação de interfaces gráficas para programas escritos em Python. Neste artigo foi abordado uma apresentação do que é o wxPython, a instalação em vários Sistemas Operacionais e uma simples aplicação "Olá Mundo!".
Por: Matheus Santana Lima
[ Hits: 15678 ]
Conceito: 10.0   1 voto(s)1 voto(s)1 voto(s)1 voto(s)1 voto(s) + quero dar nota ao artigo

Getting Started

O que é wxPython

WxPython está no ranking dos toolkits que permite escrever aplicações-GUI multi-plataformas no estilo de pyQT, pyGTK ou Tkinter. Mas sob janelas, e sem parecer Tkinter ou pyGTK, uma aplicação wxPython tem um visual muito similar ao que você poderia obter com uma aplicação usando uma GUI Microsoft nativa, como MFC[1].

Isto é possível porque o WxPython é uma espécie de camada fina em cima das classes GUI nativas. Além disso, wxPython é muito simples para aprender e tomar vantagem do que é possível que o Python oferece. Por exemplo, a manipulação de eventos é particularmente boa sob o wxPython. A biblioteca wxPython vem de uma outra biblioteca para C++ chamada wxWidgets, formalmente chamada de wxWindows (Ela data de 1992[2], sendo agora muito estável, eficiente e orientada a objetos, rodando em Windows, Unix (GTK/Motif/Lesstif) e em Macintosh.

[1] Microsoft Foundation Classes
[2] É quase tão velha quanto Tkinter - com data anterior a 1990

Pré-requisitos

Nós assumimos que você leu, tem o conhecimento suficiente sobre Python e está familiarizado com classes e objetos em Python[3].

Não são necessários outros conhecimentos em outras áreas.

[3] Se você ainda não é um Pythonista, pode querer dar uma olhada em:
Próxima página >>




Páginas do artigo
   1. Getting Started
   2. Instalação
   3. Uma aplicação "Olá Mundo!"

Outros artigos deste autor

Leitura recomendada

Comentários
[1] Comentário enviado por GabrielBAP em 02/06/2007 - 11:32h:

cara... legal esse artigo, gostei!
vlws!

[2] Comentário enviado por fgueira em 17/05/2008 - 09:45h:

Quando vc diz "[2] É quase tão velha quanto Tkinter - com data anterior a 1990" quer dizer com isso é trabalhar com o mesmo pode ser um problema ?

[3] Comentário enviado por matheusslima em 17/05/2008 - 15:31h:

Absolutamente nao
o unix eh mais velho que o windows e mesmo assim o unix eh melhor.

[4] Comentário enviado por fgueira em 18/05/2008 - 09:16h:

Só mais uma dúvida ... estou precisando desenvolver um projeto mas não sei se utilizo o wxpython ou o pyqt ... qual a sua opinião sobre ambos ....

[5] Comentário enviado por matheusslima em 18/05/2008 - 23:19h:

Olha sobre o pyqt eu nao tenho opniao,pq nunca usei, mas o wxpython eu gostei e tive um resultado muito bom com ele e recomendo.

abracos
Matheus


Contribuir com comentário


  
Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que for digitado será perdido.
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.