Analisamos e comparamos 10.000 bibliotecas de código aberto para Python e selecionamos as 34 mais úteis.
Agrupamos essas bibliotecas em 8 categorias.

Este artigo foi suportado pela EDISON Software, uma empresa de otimização de mecanismos de pesquisa e SEO , que também desenvolve aplicativos móveis Android e iOS .
Kit de ferramentas Python
1.
Pipenv : fluxo de trabalho de desenvolvimento Python para humanos.
2.
Pyxel : desenvolvendo jogos retrô em Python.
3.
PyTest v3.5 : Uma estrutura que ajuda a escrever testes curtos e escalas para testes funcionais complexos.
4.
Poesia : simplifica o gerenciamento de dependências e o empacotamento.
5.
Loguru : simplifica logs.
6.
Faust : biblioteca para aplicativos de streaming / streaming.
7.
Pampy : a
combinação de padrões com a qual você estava sonhando.
8.
Pyre-check :
verificação de tipo de desempenho.
9.
Delorean , uma biblioteca para trabalhar com horário e datas.
10.
Cirq : uma biblioteca de esquemas Noisy Intermediate Scale Quantum (NISQ).
11.
Python-nubia : Uma estrutura de linha de comando.
Web
12.
Solicitações-HTML : Análise de HTML para seres humanos.
13.
Bokeh : visualização interativa de dados em navegadores modernos.
14.
Vibora : rápido, legal, assíncrono.
15.
Pywebview v2.0 : exibe o conteúdo HTML em uma janela separada.
16.
WhatWaf : Detecção e desvio de firewalls e sistemas de segurança de aplicativos da web.
17.
Derretido : Uma estrutura minimalista e rápida para criar uma API HTTP.
Terminal
18.
Termtosvg : gravamos sessões de trabalho com o terminal como uma animação SVG.
19.
Asciinema v2.0 : gravamos sessões de terminal.
20.
Termgraph : ferramentas para a linha de comando, desenha gráficos.
Editor de código
21.
Preto : formatador de código intransigente.
22.
Algojammer : um editor de código experimental para escrever algoritmos.
23.
Bowler : uma ferramenta de refatoração no nível da árvore de sintaxe.
Depuração
24.
Py-spy : permite visualizar o que seu programa está perdendo tempo sem reiniciar o programa.
25.
Birdseye : Um depurador gráfico usando AST.
26.
Sorvete : um depurador fofo.
Compilador
27.
Transcrypt : tradutor Python 3.7 para JavaScript.
28.
Pyodide : pilha de dados científicos no navegador.
Dados relacionados
29.
Voluptuosa : validação de dados.
30.
Botflow : estrutura de programação orientada a dados para o trabalho de pipeline de dados (Web Crawler, Machine Learning, Quantitative Trading.etc).
31.
Fast-Pandas : benchmarks comparativos nas operações do Pandas.
Gráfico
32.
Um tour pelo país das maravilhas da matemática com Python : uma coleção de scripts para desenhar belas formas e animar algoritmos.
33.
Chartify : ajuda os cientistas de dados a criar gráficos.
34.
Hypertools v0.5 : Uma ferramenta para representação geométrica de dados multidimensionais.
PS
Compartilhe sua experiência usando essas bibliotecas ou conte-nos suas descobertas para 2019.

Leia também o blog
Empresa EDISON:
20 bibliotecas para
aplicação iOS espetacular