1. Prefazione
Il codice PDF del documento è disponibile |QUI|.
Gli esempi del documento sono disponibili |QUI|.
Questo documento propone un elenco di script Python in diversi ambiti:
- i fondamenti del linguaggio,
- la gestione dei database MySQL,
- la programmazione di rete TCP/IP,
- la programmazione web,
- le architetture a tre livelli e la programmazione tramite interfacce.
Questo non è un corso su Python, ma una raccolta di esempi destinata a sviluppatori che hanno già utilizzato un linguaggio di scripting come Perl, PHP, VBScript o a sviluppatori abituati a linguaggi tipizzati come Java o C# e che siano interessati a scoprire un linguaggio di scripting orientato agli oggetti. Questo documento non è adatto a lettori che non hanno mai programmato o che hanno poca esperienza in materia.
Questo documento non è nemmeno una raccolta di «buone pratiche». Lo sviluppatore esperto potrebbe quindi ritenere che alcuni codici potrebbero essere scritti meglio. L’unico obiettivo di questo documento è fornire esempi a chi desidera avvicinarsi rapidamente al linguaggio Python. Successivamente, potrà approfondire il proprio apprendimento con altri documenti.
Chi ritiene che questo documento «vada troppo veloce» o non sia abbastanza esplicito, preferirà il tutorial approfondito di Gérard Swinnen [http://python.developpez.com/cours/TutoSwinnen/] o, più in generale, i tutorial di developpez.com su Python [http://python.developpez.com/cours]. Le informazioni definitive sono disponibili su URL [http://docs.python.org/].
Gli script sono commentati e viene riprodotto il loro output in console. Talvolta vengono fornite spiegazioni aggiuntive. Il documento richiede una lettura attiva: per comprendere uno script, è necessario leggere sia il codice, sia i commenti, sia i risultati in console.
Gli esempi contenuti nel documento sono disponibili all'indirizzo [QUI]. Sono forniti sotto forma di soluzione Visual Studio 2010, ma gli script possono essere utilizzati al di fuori di tale ambiente.
![]() |
Per approfondire:
