Capitolo 18. FAQ

Scherzetto ... le FAQ non sono state tradotte ;-)

Niente paura, semplicemente erano così stringate che, per ora, è stato ritenuto più opportuno impostarle in altro modo. In due parole ... suggerivano di usare una versione di Python 2.1 o superiori e davano indicazioni su dove trovare la versione originale di questo tutorial ed i formati disponibili.

In merito all'ubicazione del tutorial, per quanto riguarda la versione originale:

http://www.honors.montana.edu/~jjc/easytut/

All'URL indicata è possibile reperire il documento in molteplici formati, html, ps, pdf, ps e pdf Book, il make per crearli e logicamente il sorgente in formato .tex. Come molti di voi avranno capito il sorgente è stato scritto in LaTeX, usando però la classe "manual", presa direttamente da quella creata dal gruppo Python per scrivere la documentazione del linguaggio.

Inoltre è disponibile l'elenco delle versioni rilasciate dall'autore:


2000-Dec-16, added error handling chapter.
2000-Dec-22, Removed old install procedure.
2001-Jan-16, Fixed bug in program, Added example and data to lists section.
2001-Apr-5,  Spelling, grammar, added another how to break programs, url fix for PDF version.
2001-May-13, Added chapter on debugging.
2001-Nov-11, Added exercises, fixed grammar, spelling, and hopefully improved explanations of some things.
2001-Nov-19, Added password exercise, revised references section.
2002-Feb-23, Moved 3 times password exercise, changed l to list in list examples question.
Added a new example to Decisions chapter, added two new exercises.
2002-Mar-14, Changed abs to my_abs since python now defines a abs function.

Per quanto riguarda la presente versione, tradotta in Italiano ci sono due siti, il primo:

http://www.python.it

Dove attualmente è reperibile la sola versione html ed il secondo:

http://dmoz.org/World/Italiano/Computer/Programmazione/Python/

che altro non è che un link a:

http://members.xoom.virgilio.it/marcobari/non-programmers.html

dove potrete reperire tutte le versioni del documento tradotto.

Per quanto riguarda le caratteristiche del documento la traduzione è avvenuta piuttosto fedelmente ma altrettanto non si può dire per il software utilizzato per la stesura vera e propria. Difatti, invece di usare LaTeX è stato usato il più comune SGML con DocBook. Quindi il risultato è un semplice file sgml che potrà essere convertito agevolmente in ogni formato disponibile.

A questo proposito sarebbe cosa gradita che chiunque volesse rendere disponibile il presente tutorial sul proprio sito, quantomeno rilasciasse le versioni html formato DocBook, html in unica pagina, txt, ps, ps bookshleet, pdf, un file compresso contenente una directory che racchiuda i formati elencati ed il sorgente sgml. Per semplificare il procedimento è stato realizzato un Makefile che converte nei formati elencati e contiene semplici istruzioni per utilizzare al meglio il bookshleet.ps permettendo la creazione distinta delle pagine pari e di quelle dispari destinate alla stampa.