On 3/6/07, Daniele Varrazzo <[EMAIL PROTECTED]> wrote:
Implementare un meccanismo di estensioni in Python è estremamente facile. Un possibile modo è quello di stabilire che tutte le estensioni saranno moduli (file .py) salvati in una certa directory, per esempio "plugins". Ho utilizzato una cosa del genere (con le classi) in un programmino che ho scritto all'università, scaricabile da http://sadic.sourceforge.net. Puoi dare un'occhiata ai sorgenti, anche da svn: i plugin sono caricati dalla funzione sadic.viewer.load_plugin(); i plugin disponibili sono nella directory sadic/plugin.
penso proprio che vedrò il codice molto molto volentieri. Grazie mile..è quello che fa proprio pe me.. mi serviva capire proprio questo meccanismo... ;) Per altre info su pattern implementati in Python, c'è il Thinking in Python
[2] che forse potrebbe contenere info interessanti (se non altro per vedere la differenza implementativa che potrebbe esserci tra Python e ad es. C++, che in certi casi, come per il pattern "Visitor", potrebbe essere enorme)
Mitico grazie per i link e per l'aiuto. spero e penso proprio che mi siano utili. Complimenti a tutti per questa splendida lista! Spero aiuti. Ciao! Ciao -- Iacopo Masi web: http://www.iacopomasi.net email: [EMAIL PROTECTED]
_______________________________________________ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python