
Мы просмотрели и сравнили 10 000 open source библиотек для Python и выбрали 34 самые полезные.

Мы сгруппировали эти библиотеки в 8 категорий.
Статья переведена при поддержке компании EDISON Software, которая , ինչպես նաև .
Python Toolkit
1. : Python Development Workflow for Humans.

2. : Разработка ретро-игр на Python.

3. : Фреймворк, помогающий писать короткие тесты, и масштабируется для сложных функциональных тестов.

4. : Упрощает dependency management и packaging.

5. : Упрощает логи.

6. : библиотека для стриминговых/потоковых приложений.

7. : The Pattern Matching о котором вы мечтали.

8. : Performant type-checking.

9. , библиотека для работы со временем и датами.

10. : библиотека для работы с схемами Noisy Intermediate Scale Quantum (NISQ).

11. : Фреймворк для работы с командной строкой.

Web
12. : HTML Parsing for Humans.

13. : интерактивная визуализация данных в современных браузерах.

14. : быстро, клёво, асинхронно.

15. : Отображаем HTML-контент в отдельном окне.

16. : Обнаружение и обход брандмауэров и систем защиты веб-приложений.

17. : минималистичный и быстрый фреймворк для создания HTTP API.

Terminal
18. : записываем сессии работы с терминалом как SVG-анимацию.

19. : записываем терминальные сессии.

20. : инструменты для командной строки, рисует графики.

Code Editor
21. : бескомпромиссный code formatter.

22. : экспериментальный редактор кода для написания алгоритмов.

23. : инструмент рефакторинга на уровне синтаксического дерева.

Debugging
24. : позволяет визуализировать, на что ваша программа тратит время, не перезапуская программу.

25. : графический дебаггер, использующий AST.

26. : няшный дебаггер.

Compiler
27. : транслятор Python 3.7 to JavaScript.

28. : datascience-стек в браузере.

Data Related
29.: валидация данных.

30. : Data driven programming framework for Data pipeline work (Web Crawler, Machine Learning, Quantitative Trading.etc).

31. : сравнительные тесты производительности в Pandas операциях.

Chart
32. : коллекция скриптов для рисования красивых фигур и анимации алгоритмов.

33. : помогает data scientists создавать графики.

34. : A инструмент для геометрического представления многомерных данных.

P.S.
Поделитесь своим опытом использования данных библиотек или расскажите о ваших находках за 2019 год.
Источник: habr.com
