Abbiamo esaminato e confrontato 10 librerie open source per Python e selezionato le 000 piΓΉ utili.
Abbiamo raggruppato queste biblioteche in 8 categorie.
L'articolo Γ¨ stato tradotto con il supporto di EDISON Software, che ottimizzazione dei motori di ricerca e SEO e sviluppa applicazioni mobili Android e iOS .
Kit di strumenti Python
1. pipenv : Flusso di lavoro di sviluppo Python per gli esseri umani.
2. Pixel : Sviluppo di giochi retrΓ² in Python.
3. PyTest v3.5 : un framework che ti aiuta a scrivere brevi test e scale per test funzionali complessi.
4. Poesia : semplifica la gestione e il confezionamento delle dipendenze.
5. Loguru : semplifica i registri.
6. Faust : Libreria per applicazioni di streaming/streaming.
7. Pampa : Il Pattern Matching che hai sempre sognato.
8. Controllo della pira : Controllo del tipo performante.
9. Delorean , una libreria per lavorare con orari e date.
10 Circo : Una libreria per lavorare con i circuiti Noisy Intermediate Scale Quantum (NISQ).
11 Python-nubia : un framework per lavorare con la riga di comando.
Web
12 Richieste-HTML : Analisi HTML per gli esseri umani.
13 Bokeh : Visualizzazione interattiva dei dati nei browser moderni.
14 Vibora : veloce, interessante, asincrono.
15 Pywebview v2.0 : visualizza il contenuto HTML in una finestra separata.
16 WhatWaf : rileva e aggira i firewall e i sistemi di sicurezza delle applicazioni web.
17 Fuso : un framework minimalista e veloce per la creazione di API HTTP.
terminal
18 Termtosvg : registriamo le sessioni con il terminale come animazione SVG.
19 Ascinema v2.0 : registriamo le sessioni terminali.
20 Termine : strumenti da riga di comando, disegna grafici.
Editor di codice
21 Nero : formattatore di codice senza compromessi.
22 Algojammer : editor di codice sperimentale per la scrittura di algoritmi.
23 Bombetta : uno strumento di refactoring a livello dell'albero della sintassi.
Debug
24 Spia : consente di visualizzare a cosa sta dedicando il tempo il programma senza dover riavviare il programma.
25 A volo d'uccello : debugger grafico che utilizza AST.
26 Icecream : debugger carino.
Compiler
27 Transcript : Traduttore da Python 3.7 a JavaScript.
28 pioduro : stack di scienza dei dati nel browser.
Relativi ai dati
29 Voluttuoso : convalida dei dati.
30 Botflow : Framework di programmazione basato sui dati per il lavoro sulla pipeline di dati (Web Crawler, Machine Learning, Quantitative Trading.etc).
31 Panda veloci : test comparativi delle prestazioni nelle operazioni Panda.
Grafico
32 Un tour nel paese delle meraviglie della matematica con Python : una raccolta di script per disegnare bellissime forme e animare algoritmi.
33 Chartificare : aiuta i data scientist a creare grafici.
34 Hypertools v0.5 : Uno strumento per la rappresentazione geometrica di dati multidimensionali.
PS
Condividi la tua esperienza utilizzando queste librerie o raccontaci le tue scoperte nel 2019.
Fonte: habr.com