Salve,
Sempre desejei investir tempo no aprendizado e trabalhos com Python. Estudo ela, mas em ritmo lento, já tenho livro e só faltava um curso/mini-curso pra dá um empurrão e aprender com a experiência de alguém muito bom em Python. Com isso participei do mini-curso de Python ocorrido no Linguágil 2010, o mestre foi o Marco André. Ótimo instrutor, gostei pra caramba do mini-curso, foi sensacional e me deixou empolgado.
Ai estou testando a criação de aplicação desktop e escolhi o PyGTK pra isso. Depois quero ver a parte de web com o Django, mas minha paixão pra web é o PHP, então vamos começar por desktop mesmo.
Procurei uns sites mostrando o início do uso do PyGTK e foi bacana e rápido aprender, muito fácil. Segue meu código simples:
import pygtk
pygtk.require('2.0')
import gtk
class mainWindow:
def __init__( self ):
#janela principal
self.window = gtk.Window(gtk.WINDOW_TOPLEVEL)
self.window.set_title('IlA')
#caixa vertical para criacao de N elementos/widgets
self.vBox = gtk.VBox()
#label
self.label = gtk.Label('Eu sou um label')
#caixa de entrada
self.iBox = gtk.Entry()
#caixa horizontal
self.hBox = gtk.HBox()
#botao
self.button = gtk.Button('Ola Mundo')
self.button.connect('clicked', self.clickedButton)
#adiciona elementos
##label
self.hBox.pack_start(self.label, expand=False, fill=True)
##caixa de entrada
self.hBox.pack_start(self.iBox, expand=False, fill=True)
##caixa horizontal
self.vBox.pack_start(self.hBox, expand=False, fill=True)
##botao
self.vBox.pack_start(self.button, expand=False, fill=True)
self.window.add(self.vBox)
self.window.connect('destroy', self.closeAll)
self.window.show_all()
def clickedButton( self, button ):
print self.iBox.get_text()
def closeAll( self, window ):
self.window.hide()
gtk.main_quit()
if __name__ == '__main__':
mainWindow()
gtk.main()
Aqui tem um curso de Python e tem usando PyGTK: http://infog.casoft.info/?tag=aulas
Aqui a documentação do PyGTK: http://pygtk.org/docs/pygtk/
Valeu e vamos que vamos!

![[Clique para Ampliar] Anatomia da linguagem SQL Imagem representativa da anatomia da linguagem SQL](http://silas.theducks.com.br/wp-content/uploads/2010/09/Anatomia_SQL-300x213.png)

