Nous avons examiné et comparé 10 000 bibliothèques open source pour Python et sélectionné les 34 plus utiles.
Nous avons regroupé ces bibliothèques en 8 catégories.

Cet article a été soutenu par EDISON Software, une société d' optimisation de moteurs de recherche et de référencement , qui développe également des applications mobiles Android et iOS .
Boîte à outils Python
1.
Pipenv : Workflow de développement Python pour les humains.
2.
Pyxel : Développement de jeux rétro en Python.
3.
PyTest v3.5 : un framework qui aide à écrire des tests courts et des échelles pour les tests fonctionnels complexes.
4.
Poésie : simplifie la gestion des dépendances et l'empaquetage.
5.
Loguru : simplifie les journaux.
6.
Faust : bibliothèque pour les applications de streaming / streaming.
7.
Pampy : le Pattern Matching dont vous
rêviez .
8.
Pyre-check :
vérification de type performante.
9.
Delorean , une bibliothèque pour travailler avec l'heure et les dates.
10.
Cirq : une bibliothèque de schémas Noisy Intermediate Scale Quantum (NISQ).
11.
Python-nubia : Un framework en ligne de commande.
Web
12.
Requests-HTML : Analyse HTML pour les humains.
13.
Bokeh : visualisation interactive des données dans les navigateurs modernes.
14.
Vibora : rapide, cool, asynchrone.
15.
Pywebview v2.0 : afficher le contenu HTML dans une fenêtre séparée.
16.
WhatWaf : Détection et contournement des pare-feu et des systèmes de sécurité des applications Web.
17.
Molten : Un cadre minimaliste et rapide pour créer une API HTTP.
Terminal
18.
Termtosvg : nous enregistrons des sessions de travail avec le terminal sous forme d'animation SVG.
19.
Asciinema v2.0 : nous enregistrons les sessions terminales.
20.
Termgraph : outils pour la ligne de commande, dessine des graphiques.
Éditeur de code
21.
Noir : formateur de code sans compromis.
22.
Algojammer : un éditeur de code expérimental pour l'écriture d'algorithmes.
23.
Bowler : un outil de refactorisation au niveau de l'arbre de syntaxe.
Débogage
24.
Py-spy : vous permet de visualiser ce que votre programme perd du temps sans redémarrer le programme.
25.
Birdseye : débogueur graphique utilisant AST.
26.
Icecream : un débogueur mignon.
Compilateur
27.
Transcrypt : traducteur Python 3.7 vers JavaScript.
28.
Pyodide : pile de datascience dans le navigateur.
Liés aux données
29.
Voluptueuse : validation des données.
30.
Botflow : cadre de programmation piloté par les données pour le travail sur le pipeline de données (Web Crawler, Machine Learning, Quantitative Trading.etc).
31.
Fast-Pandas : repères comparatifs dans les opérations des Pandas.
Graphique
32.
A Tour in the Wonderland of Math with Python : une collection de scripts pour dessiner de belles formes et animer des algorithmes.
33.
Chartify : aide les scientifiques des données à créer des graphiques.
34.
Hypertools v0.5 : Un outil pour la représentation géométrique des données multidimensionnelles.
PS
Partagez votre expérience en utilisant ces bibliothèques ou parlez-nous de vos résultats pour 2019.

Lisez aussi le blog
Société EDISON:
20 bibliothèques pour
application iOS spectaculaire