
Прегледахме и сравнихме 10 000 библиотеки с отворен код за Python и избрахме 34-те най-полезни.

Групирахме тези библиотеки в 8 категории.
Статията е преведена с подкрепата на EDISON Software, която И .
Python Toolkit
1. : Работен процес за разработка на Python за хора.

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

3. : Рамка, която ви помага да пишете кратки тестове и скали за сложни функционални тестове.

4. : Опростява управлението на зависимостите и опаковането.

5. : Опростете регистрационните файлове.

6. : Библиотека за стрийминг/стрийминг приложения.

7. : Съвпадението на моделите, за което сте мечтали.

8. : Ефективна проверка на типа.

9. , библиотека за работа с часове и дати.

10. : Библиотека за работа с шумни междинни квантови (NISQ) схеми.

11. : Рамка за работа с командния ред.

Web
12. : Разбор на HTML за хора.

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

14. : бърз, готин, асинхронен.

15. : Показване на HTML съдържание в отделен прозорец.

16. : Откриване и заобикаляне на защитни стени и системи за сигурност на уеб приложения.

17. : Минималистична и бърза рамка за създаване на HTTP API.

терминал
18. : записваме сесии с терминала като SVG анимация.

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

20. : инструменти за команден ред, чертае графики.

Редактор на код
21. : безкомпромисен форматиращ код.

22. : експериментален кодов редактор за писане на алгоритми.

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

Отстраняване на грешки
24. : Позволява ви да визуализирате за какво вашата програма отделя време, без да се налага да рестартирате програмата.

25. : Графичен дебъгер, използващ AST.

26. : сладък дебъгер.

съставител
27. : Преводач от Python 3.7 към JavaScript.

28. : стек за наука за данни в браузъра.

Свързани с данни
29.: потвърждаване на данни.

30. : Рамка за програмиране, управлявана от данни за работа по тръбопроводи на данни (уеб краул, машинно обучение, количествена търговия и т.н.).

31. : сравнителни тестове за ефективност в операции на Pandas.

Графика
32. : колекция от скриптове за рисуване на красиви форми и алгоритми за анимиране.

33. : Помага на специалистите по данни да създават графики.

34. : Инструмент за геометрично представяне на многомерни данни.

PS
Споделете своя опит с използването на тези библиотеки или ни разкажете за вашите открития през 2019 г.
Източник: www.habr.com
