Python üçün 10 açıq mənbəli kitabxananı nəzərdən keçirdik və müqayisə etdik və ən faydalı 000 kitabxananı seçdik.
Biz bu kitabxanaları 8 kateqoriyaya qruplaşdırdıq.
Məqalə EDISON Software şirkətinin dəstəyi ilə tərcümə edilmişdir axtarış motorunun optimallaşdırılması və SEOVə Android və iOS mobil proqramlarını hazırlayır.
Python alət dəsti
1. Pipenv: İnsanlar üçün Python İnkişaf İş Akışı.
2. Piksel: Python-da retro oyunların inkişafı.
3. PyTest v3.5: Kompleks funksional testlər üçün qısa testlər və tərəzilər yazmağa kömək edən çərçivə.
4. Poeziya: Asılılığın idarə edilməsini və qablaşdırmanı asanlaşdırır.
5. Loguru: Qeydləri sadələşdirin.
6. Faust: Axın/axın tətbiqləri üçün kitabxana.
7. Pampy: Xəyal etdiyiniz Nümunə Uyğunluğu.
8. Pire yoxlaması: Performans növünün yoxlanılması.
9. Delorean, vaxt və tarixlərlə işləmək üçün kitabxana.
10. Təqribən: Noisy Intermediate Scale Quantum (NISQ) sxemləri ilə işləmək üçün kitabxana.
11. Python-nubia: Komanda xətti ilə işləmək üçün çərçivə.
web
12. Sorğu-HTML: İnsanlar üçün HTML təhlili.
13. Bokeh: Müasir brauzerlərdə məlumatların interaktiv vizuallaşdırılması.
14. İlan: sürətli, soyuq, asinxron.
15. Pywebview v2.0: HTML məzmununu ayrı pəncərədə göstərin.
16. WhatWaf: Firewallları və veb proqram təhlükəsizlik sistemlərini aşkar edin və keçin.
17. Molten: HTTP API yaratmaq üçün minimalist və sürətli çərçivə.
Terminal
18. Termtosvg: biz terminalla seansları SVG animasiyası kimi qeyd edirik.
19. Asciinema v2.0: biz terminal seanslarını qeyd edirik.
20. Termqraf: komanda xətti alətləri, qrafiklər çəkir.
Kod Redaktoru
21. Qara: güzəştsiz kod formatlayıcısı.
22. Alqojammer: alqoritmlərin yazılması üçün eksperimental kod redaktoru.
23. Bouler: Sintaksis ağacı səviyyəsində refaktorinq aləti.
Ayıklama
24. Py-casus: Proqramı yenidən başlatmadan proqramınızın nəyə vaxt sərf etdiyini vizuallaşdırmağa imkan verir.
25. Quş gözü: AST istifadə edən qrafiki sazlayıcı.
26. Dondurma: şirin sazlayıcı.
Tərtib edən
27. Transkript: Python 3.7-dən JavaScript tərcüməçisinə.
28. Pyodid: brauzerdə datascience yığını.
Məlumatlarla əlaqəli
29. şəhvani: məlumatların doğrulanması.
30. Botflow: Data boru kəməri işi üçün verilənlərə əsaslanan proqramlaşdırma çərçivəsi (Web Crawler, Machine Learning, Quantitative Trading.etc).
31. Sürətli Pandalar: Pandas əməliyyatlarında müqayisəli performans testləri.
Diaqram
32. Python ilə Riyaziyyatın Möcüzələr Ölkəsində Tur: gözəl fiqurlar çəkmək və animasiya alqoritmləri üçün skriptlər toplusu.
33. Chartify: Məlumat alimlərinə qrafiklər yaratmağa kömək edir.
34. Hypertools v0.5: Çoxölçülü verilənlərin həndəsi təsviri üçün alət.
PS
Bu kitabxanalardan istifadə təcrübənizi bölüşün və ya 2019-cu ildə əldə etdiyiniz tapıntılar barədə bizə məlumat verin.
Mənbə: www.habr.com