34 bibliothèques Python open source (2019)

image

Nous avons examiné et comparé 10 000 bibliothèques open source pour Python et sélectionné les 34 plus utiles.

image

Nous avons regroupé ces bibliothèques en 8 catégories.

Logiciel EDISON - développement web
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.

image

2. Pyxel : Développement de jeux rétro en Python.

image

3. PyTest v3.5 : un framework qui aide à écrire des tests courts et des échelles pour les tests fonctionnels complexes.

image


4. Poésie : simplifie la gestion des dépendances et l'empaquetage.

image

5. Loguru : simplifie les journaux.

image

6. Faust : bibliothèque pour les applications de streaming / streaming.

image

7. Pampy : le Pattern Matching dont vous rêviez .

image

8. Pyre-check : vérification de type performante.

image

9. Delorean , une bibliothèque pour travailler avec l'heure et les dates.

image

10. Cirq : une bibliothèque de schémas Noisy Intermediate Scale Quantum (NISQ).

image

11. Python-nubia : Un framework en ligne de commande.

image

Web


12. Requests-HTML : Analyse HTML pour les humains.

image

13. Bokeh : visualisation interactive des données dans les navigateurs modernes.

image

14. Vibora : rapide, cool, asynchrone.

image

15. Pywebview v2.0 : afficher le contenu HTML dans une fenêtre séparée.

image

16. WhatWaf : Détection et contournement des pare-feu et des systèmes de sécurité des applications Web.

image

17. Molten : Un cadre minimaliste et rapide pour créer une API HTTP.

image

Terminal


18. Termtosvg : nous enregistrons des sessions de travail avec le terminal sous forme d'animation SVG.

image

19. Asciinema v2.0 : nous enregistrons les sessions terminales.

image

20. Termgraph : outils pour la ligne de commande, dessine des graphiques.

image

Éditeur de code


21. Noir : formateur de code sans compromis.

image

22. Algojammer : un éditeur de code expérimental pour l'écriture d'algorithmes.

image

23. Bowler : un outil de refactorisation au niveau de l'arbre de syntaxe.

image

Débogage


24. Py-spy : vous permet de visualiser ce que votre programme perd du temps sans redémarrer le programme.

image

25. Birdseye : débogueur graphique utilisant AST.

image

26. Icecream : un débogueur mignon.

image

Compilateur


27. Transcrypt : traducteur Python 3.7 vers JavaScript.

image

28. Pyodide : pile de datascience dans le navigateur.

image

Liés aux données


29. Voluptueuse : validation des données.

image

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).

image

31. Fast-Pandas : repères comparatifs dans les opérations des Pandas.

image

Graphique


32. A Tour in the Wonderland of Math with Python : une collection de scripts pour dessiner de belles formes et animer des algorithmes.

image

33. Chartify : aide les scientifiques des données à créer des graphiques.

image

34. Hypertools v0.5 : Un outil pour la représentation géométrique des données multidimensionnelles.

image

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

Source: https://habr.com/ru/post/fr474622/


All Articles