Escolar Documentos
Profissional Documentos
Cultura Documentos
Bruno Gomes
brunopereiragomes@gmail.com
Associao Python
Brasil
Agenda
IFMA
1. Call Jobs - 05 de Maio
2. GDG Meetup - 09 de Maio
3. Google IO - 28 de Maio
APYBR
1. Python Brasil - 13 a 17 de Outubro
AIPI
1. Quarto Passeio de Patins Inline - 24 de Maio
PYTHON
1.
2.
3.
4.
5.
6.
Interpretador interativo
Indentao obrigatria
Compilador de bytecode
Polimorfismo
multi paradigma
Biblioteca padro
Tkinter
Baseada em Tcl/Tk, a Tkinter acompanha a distribuio oficial do
interpretador Python. ( O TK GUI toolkit no faz parte do Python).
Licena:
Python (permite escrever livremente softwares comerciais, GPL ou sob
qualquer outra licena).
TK GUI toolkit ( BSD-style - impe poucas restries quando comparada
aquelas impostas por outras licenas )
Plataformas:
Unix, Linux, Windows, MacOS/X
Tkinter
VANTAGENS
Portabilidade
Aprendizado
Documentao
DESVANTAGEM
Pobre
Aparncia
Performance
Tkinter - Vocabulrio
Widget
Evento
Event handlers
binding
Tkinter - Posicionando
Tkinter - Binding
Sintaxe:
widget.bind( evento, event handler)
Alguns eventos:
"<Button-1>", "<Return>", "<ButtonRelease-X>", "<Motion>", "<Leave>",
"<Escape>",
Tkinter - Widgets
Windows
Linux
Osx
Obrigado