Tutorial wxPython
wxPython è una libreria per realizzare
interfacce grafiche con Python basata su wxWidgets.
La libreria funziona su tutte le piattaforme più diffuse fra cui Windows, Unix
(usando GTK+) e MacOS X.
Alcuni anni fa ho scritto un tutorial su wxPython, ormai un po' datato, ma che, a quanto
so, è l'unica risorsa disponibile in italiano.
Pyrex e Vim
Pyrex è un linguaggio simile a Python per scrivere moduli compilati per Python.
Questi file (che dovrbbero essere inclusi nelle versioni più recenti di Vim)
permettono di utilizzare la colorazione della sintassi e l'indentazione con i
file sorgenti di Pyrex.
Come installare
Decomprimi l'archivio in una directory in runtimepath, ad esempio
"~/.vim/" su unix, o "c:\Programmi\Vim\vimfiles" su Windows.
Crea un file "filetype.vim" in runtimepath e scrivi questi comandi:
augroup filetypedetect
au BufNewFile,BufRead *.pyx,*.pxd setf pyrex
augroup END
Se preferisci puoi mettere questi comandi nel tuo ".vimrc" ma Vim potrebbe
riconoscere erroneamente alcuni file.
Per vedere il contenuto della variabile runtimepath digita
":set runtimepath?" mentre ti trovi nel modo normale in Vim
Slide su Python
Alcune slide preparate per tenere un corso su Python alcuni anni fa.
Queste sono basate su Python 2.2 e sono realizzate per programatori che già
conoscono il linguaggio C.
Introduzione al linguaggio
I moduli in Python
Estendere Python con il C
CGI e WebWare