Hem revisat i comparat 10 biblioteques de codi obert per a Python i hem seleccionat les 000 més útils.
Hem agrupat aquestes biblioteques en 8 categories.
L'article va ser traduït amb el suport d'EDISON Software, que optimització de motors de cerca i SEOI desenvolupa aplicacions mòbils per a Android i iOS.
Kit d'eines Python
1. Pipenv: Flux de treball de desenvolupament de Python per a humans.
2. Píxel: Desenvolupament de jocs retro en Python.
3. PyTest v3.5: Un marc que us ajuda a escriure proves breus i escales per a proves funcionals complexes.
4. Poesia: Simplifica la gestió i l'empaquetament de dependències.
5. Loguru: Simplifica els registres.
6. Fausto: Biblioteca per a aplicacions de streaming/streaming.
7. Pampy: La coincidència de patrons amb què has estat somiant.
8. Pire-check: Verificació de tipus realitzada.
9. Delorean, una biblioteca per treballar amb hores i dates.
10. Circq: Una biblioteca per treballar amb circuits de Nosy Intermediate Scale Quantum (NISQ).
11. Python-núbia: Un marc per treballar amb la línia d'ordres.
Web
12. Sol·licituds-HTML: Anàlisi HTML per a humans.
13. Bokeh: Visualització interactiva de dades en navegadors moderns.
14. vibora: ràpid, fresc, asíncron.
15. Pywebview v2.0: Mostra contingut HTML en una finestra independent.
16. WhatWaf: Detecta i evita els tallafocs i els sistemes de seguretat d'aplicacions web.
17. fos: un marc minimalista i ràpid per crear API HTTP.
Terminal
18. Termtosvg: enregistrem sessions amb el terminal com a animació SVG.
19. Asciinema v2.0: enregistrem les sessions de terminal.
20. Termgraph: eines de línia d'ordres, dibuixa gràfics.
Editor de codis
21. Negre: formatador de codi intransigent.
22. Algojammer: editor de codi experimental per escriure algorismes.
23. Bolera: una eina de refactorització a nivell d'arbre de sintaxi.
Depuració
24. Py-espia: us permet visualitzar en què dedica el vostre programa sense haver de reiniciar-lo.
25. Birdseye: Depurador gràfic amb AST.
26. Gelat: bonic depurador.
compilador
27. Transcripta: Python 3.7 al traductor de JavaScript.
28. Pyodide: pila de ciència de dades al navegador.
Dades relacionades
29. voluptuós: validació de dades.
30. Botflow: Marc de programació basat en dades per al treball de pipeline de dades (Web Crawler, Machine Learning, Quantitative Trading.etc).
31. Fast-Pandas: proves comparatives de rendiment en operacions Pandas.
Gràfic
32. Un recorregut pel país de les meravelles de les matemàtiques amb Python: una col·lecció d'scripts per dibuixar formes boniques i algorismes d'animació.
33. Chartify: Ajuda els científics de dades a crear gràfics.
34. Hypertools v0.5: Una eina per a la representació geomètrica de dades multidimensionals.
PS
Comparteix la teva experiència utilitzant aquestes biblioteques o explica'ns les teves troballes el 2019.
Font: www.habr.com