# 13. E adesso?

Probabilmente la lettura di questo tutorial ha rafforzato il tuo interesse nell’usare Python — dovresti essere desideroso di applicare Python alla risoluzione dei tuoi problemi reali. Dove dovresti andare per imparare di più?

Questo tutorial fa parte della documentazione di Python. Altri documenti disponibili sono:

- The Python Standard Library:

  Dovresti sfogliare questo manuale, che fornisce materiale di riferimento completo (anche se conciso) sui tipi, le funzioni e i moduli nella libreria standard. La distribuzione standard di Python include molto codice aggiuntivo. Ci sono moduli per leggere caselle di posta Unix, recuperare documenti via HTTP, generare numeri casuali, analizzare opzioni da riga di comando, comprimere dati e molte altre attività. Sfogliare il Reference della libreria ti darà un’idea di ciò che è disponibile.

- Installing Python Modules spiega come installare moduli aggiuntivi scritti da altri utenti Python.

- The Python Language Reference: Una spiegazione dettagliata della sintassi e della semantica di Python. È una lettura impegnativa, ma è utile come guida completa al linguaggio stesso.

Ulteriori risorse Python:

- https://www.python.org: The major Python website. It contains code, documentation, and pointers to Python-related pages around the web.

- https://docs.python.org: Accesso rapido alla documentazione di Python.

- https://pypi.org: L’Indice dei pacchetti Python, precedentemente anche soprannominato il Cheese Shop [1], è un indice di moduli Python creati dagli utenti che sono disponibili per il download. Una volta che inizi a rilasciare codice, puoi registrarlo qui in modo che altri possano trovarlo.

- https://code.activestate.com/recipes/langs/python/: Il Python Cookbook è una vasta raccolta di esempi di codice, moduli più grandi e script utili. Contributi particolarmente notevoli sono raccolti in un libro intitolato Python Cookbook (O’Reilly & Associates, ISBN 0-596-00797-3.)

- https://pyvideo.org raccoglie collegamenti a video relativi a Python da conferenze e riunioni di gruppi di utenti.

- https://scipy.org: Il progetto Scientific Python include moduli per calcoli e manipolazioni di array veloci e una serie di pacchetti per attività come l’algebra lineare, le trasformate di Fourier, i risolutori non lineari, le distribuzioni di numeri casuali, l’analisi statistica e simili.

Per domande e segnalazioni di problemi relativi a Python, puoi inviare un messaggio al newsgroup comp.lang.python, o inviarli alla mailing list all’indirizzo python-list@python.org. Il newsgroup e la mailing list sono dei*gateway*, quindi i messaggi inviati a uno saranno automaticamente inoltrati all’altro. Ci sono centinaia di messaggi al giorno, che pongono (e rispondono) domande, suggeriscono nuove funzionalità e annunciano nuovi moduli. Gli archivi della mailing list sono disponibili su https://mail.python.org/pipermail/.

Prima di inviare un messaggio, assicurati di controllare l’elenco delle Domande più frequenti (chiamato anche FAQ). La FAQ risponde a molte delle domande che vengono poste di nuovo e di nuovo, e potrebbe già contenere la soluzione per il tuo problema.

Note a piè di pagina

[1]

«Cheese Shop» è uno sketch dei Monty Python: un cliente entra in un negozio di formaggi, ma qualunque formaggio chieda, il commesso dice che è finito.