
Abbiamo esaminato e confrontato 10.000 librerie open source per Python e abbiamo selezionato le 34 più utili.

Abbiamo raggruppato queste librerie in 8 categorie.
L'articolo è stato tradotto con il supporto dell'azienda EDISON Software, che , e inoltre .
Python Toolkit
1. : Workflow di sviluppo Python per umani.

2. : Sviluppo di giochi retro in Python.

3. : Framework che aiuta a scrivere test brevi e si scala per test funzionali complessi.

4. : Semplifica la gestione delle dipendenze e il packaging.

5. : Semplifica i log.

6. : libreria per applicazioni di streaming.

7. : Il Pattern Matching che sognavi.

8. : Controllo dei tipi performante.

9. , libreria per lavorare con date e orari.

10. : libreria per lavorare con schemi Noisy Intermediate Scale Quantum (NISQ).

11. : Framework per il lavoro con la riga di comando.

Web
12. : Parsing HTML per umani.

13. : visualizzazione interattiva dei dati nei browser moderni.

14. : veloce, bella, asincrona.

15. : Visualizza contenuti HTML in una finestra separata.

16. : Rilevamento e aggiramento di firewall e sistemi di protezione delle applicazioni web.

17. : framework minimalista e veloce per la creazione di API HTTP.

Terminal
18. : registriamo sessioni di lavoro del terminale come animazione SVG.

19. : registriamo sessioni terminali.

20. : strumenti per la riga di comando, disegna grafici.

Code Editor
21. : formatter di codice senza compromessi.

22. : editor di codice sperimentale per scrivere algoritmi.

23. : strumento di refactoring a livello di albero sintattico.

Debugging
24. : consente di visualizzare dove il tuo programma spende tempo senza riavviarlo.

25. : debugger grafico che utilizza l'AST.

26. : debugger carino.

Compiler
27. : traduttore da Python 3.7 a JavaScript.

28. : stack di datascience nel browser.

Data Related
29.: validazione dei dati.

30. : Framework di programmazione data-driven per il lavoro sui data pipeline (Web Crawler, Machine Learning, Trading quantitativo, ecc.).

31. : test comparativi delle prestazioni nelle operazioni di Pandas.

Chart
32. : collezione di script per disegnare figure belle e animare algoritmi.

33. : aiuta i data scientist a creare grafici.

34. : uno strumento per la rappresentazione geometrica di dati multidimensionali.

P.S.
Condividi la tua esperienza nell'utilizzo di queste librerie o racconta le tue scoperte del 2019.
Fonte: habr.com
