Sitemappy

by Matteo Balocco

Avevo bisogno di generare una sitemap molto semplice da dare in pasto velocemente a Google, perciò ho colto l’occasione per fare un po’ di pratica con Python, un linguaggio di programmazione cui ultimamente mi sono avvicinato con soddisfazione.
Di Python mi piacciono i costrutti, sintetici e al contempo efficaci. Un salto quantico rispetto alla verbosità di Java o PHP. Insomma, per una volta ci si può occupare subito di quello di cui si ha bisogno senza doversi scervellare per capire come farlo.
Detto questo, date il benvenuto a Sitemappy.
Sicuramente questo snippet di codice ha buchi clamorosi o errori da newbie. La cosa farà sorridere più di un amico che lavora da tempo su Python o altri linguaggi di programmazione. Lo metto in conto e lo accetto. Del resto non mi considero un programmatore e sto imparando da buon autodidatta. Ciò non toglie che questo primo piccolo sforzo (molto piccolo) mi abbia fatto venir voglia di migliorare ed estendere lo script, che come ho detto, è per ora molto semplice e assolutamente non configurabile (al momento non rispetta neppure i robots.txt o si identifica con un suo UA). Quindi nei prossimi giorni lavorerò a tempo perso per renderlo qualcosa di più sensato e decente.
Da qualche parte bisognerà pure iniziare, no?
In ogni caso, molto umilmente, e più per ricevere i vostri consigli che altro, l’ho messo qui.