Prefazione
Questo lavoro è stato tradotto utilizzando l'AI. Siamo lieti di ricevere il tuo feedback e i tuoi commenti: translation-feedback@oreilly.com
Questo libro è una guida ai moderni strumenti per sviluppatori di Python, i programmi che ti aiutano a svolgere attività quali:
-
Gestione delle installazioni di Python sul tuo sistema
-
Installare pacchetti di terze parti per il tuo progetto attuale
-
Creare un pacchetto Python da distribuire su un repository di pacchetti
-
Esecuzione ripetuta di una suite di test in più ambienti
-
Linting e verifica del tipo di codice per individuare i bug
Non hai bisogno di questi strumenti per scrivere software Python. Avvia l'interprete Python del tuo sistema e visualizza un prompt interattivo. Salva il tuo codice Python in uno script per poterlo utilizzare in seguito. Perché usare qualcosa di più di un editor e di una shell?
Non è una domanda retorica. Ogni strumento che aggiungi al tuo flusso di lavoro di sviluppo deve avere uno scopo chiaro e portare benefici che superino i costi del suo utilizzo. In genere, i vantaggi degli strumenti di sviluppo si manifestano quando devi rendere lo sviluppo sostenibile nel tempo. A un certo punto, pubblicare il tuo modulo sul Python Package Index sarà più facile che inviarlo via e-mail ai tuoi utenti.
In qualche punto del percorso che porta dalla scrittura di script singoli alla distribuzione e alla manutenzione di pacchetti, si presentano delle sfide:
-
Supporto di più versioni di Python su più sistemi ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access