
Pregledali in primerjali smo 10.000 odprtokodnih knjižnic za Python in izbrali 34 najkoristnejših.

Te knjižnice smo razdelili v 8 kategorij.
Članek je bil preveden s podporo podjetja EDISON Software, ki , kao i .
Python Toolkit
1. : Python razvojni delovni tok za ljudi.

2. : Razvoj retro iger v Pythonu.

3. : Okvir, ki pomaga pisati kratke teste in se povečuje za kompleksne funkcionalne teste.

4. : Poenostavi upravljanje odvisnosti in pakiranje.

5. : Poenostavi beleženje.

6. : knjižnica za tokovne aplikacije.

7. : Ujemanje vzorcev, o katerem ste sanjali.

8. : Učinkovito preverjanje tipov.

9. , knjižnica za delo s časom in datumi.

10. : knjižnica za delo s shemami nočno srednje kvantne (NISQ).

11. : okvir za delo s poveljnimi vrsticami.

Splet
12. : Parsiranje HTML za ljudi.

13. : interaktivna vizualizacija podatkov v sodobnih brskalnikih.

14. : hitro, kul, asinkrono.

15. : Prikazujemo HTML vsebino v ločenem oknu.

16. : Odkritje in obhod požarnih zidov in sistemov zaščite spletnih aplikacij.

17. : minimalističen in hiter okvir za ustvarjanje HTTP API-jev.

Terminal
18. : snemamo seje dela s terminalom kot SVG animacijo.

19. : snemamo terminalske seje.

20. : Orodja za ukazno vrstico, riše grafike.

Code Editor
21. : brezkompromisni format za kodo.

22. : eksperimentalni urejevalnik besedila za pisanje algoritmov.

23. : orodje za refactoring na ravni sintaktičnega drevesa.

Debugging
24. : omogoča vizualizacijo porabe časa vaše aplikacije brez ponovnega zagona.

25. : grafični debugger, ki uporablja AST.

26. : ljubek debugger.

Compiler
27. : prevajalnik Python 3.7 v JavaScript.

28. : sklad podatkovne znanosti v brskalniku.

Data Related
29.: validacija podatkov.

30. : okvir za programiranje na podlagi podatkov za delo z informacijskimi cevovodi (spletni pajki, strojno učenje, kvantitativno trgovanje itd.).

31. : primerjalni testi zmogljivosti pri Pandas operacijah.

Chart
32. : zbirka skript za risanje lepih oblik in animacijo algoritmov.

33. : pomaga strokovnjakom za podatkovno znanost pri ustvarjanju grafov.

34. : Orodje za geometrijsko predstavitev večdimenzionalnih podatkov.

P.S.
Delite svoje izkušnje z uporabo teh knjižnic ali pripovedujte o vaših odkritjih iz leta 2019.
Izvor: habr.com
