Kita nliti lan mbandhingake 10 perpustakaan open source kanggo Python lan milih 000 sing paling migunani.
Kita wis nglumpukake perpustakaan kasebut dadi 8 kategori.
Artikel kasebut diterjemahake kanthi dhukungan saka EDISON Software, sing optimasi mesin telusur lan SEOLan ngembangake aplikasi seluler Android lan iOS.
Python Toolkit
1. Pipenv: Alur Kerja Pangembangan Python kanggo Manungsa.
2. Pixel: Pangembangan game retro ing Python.
3. PyTest v3.5: Framework sing mbantu sampeyan nulis tes singkat lan timbangan kanggo tes fungsional sing kompleks.
4. Poetry: Nyederhanakake manajemen ketergantungan lan kemasan.
5. Loguru: Nyederhanakake log.
6. Faust: Pustaka kanggo aplikasi streaming / streaming.
7. Pampy: Pola Matching sing sampeyan impi-impi.
8. Pyre-mriksa: Priksa jinis kinerja.
9. delorean, perpustakaan kanggo nggarap wektu lan tanggal.
10. Circq: A perpustakaan kanggo karya karo bising Intermediate Skala Quantum (NISQ) sirkuit.
11. Python-nubia: A framework kanggo nggarap baris printah.
web
12. Panjaluk-HTML: Parsing HTML kanggo Manungsa.
13. Bokeh: Visualisasi data interaktif ing browser modern.
14. Ula: cepet, keren, ora sinkron.
15. Pywebview v2.0: Nampilake konten HTML ing jendela sing kapisah.
16. WhatWaf: Ndeteksi lan ngliwati firewall lan sistem keamanan aplikasi web.
17. Lebur: Framework minimalis lan cepet kanggo nggawe HTTP API.
terminal
18. Termtosvg: kita ngrekam sesi karo terminal minangka animasi SVG.
19. Asciinema v2.0: kita ngrekam sesi terminal.
20. Termgraf: alat baris printah, nggambar grafik.
Penyunting Kode
21. Black: formatter kode uncompromising.
22. Algojammer: editor kode eksperimen kanggo algoritma nulis.
23. tukang bowler: Alat refactoring ing tingkat wit sintaksis.
debugging
24. Py-mata-mata: Ngidini sampeyan kanggo nggambarake apa program sampeyan mbuwang wektu tanpa kudu miwiti maneh program.
25. Birdseye: Debugger grafis nggunakake AST.
26. Es krim: debugger cute.
Panyusun
27. Transcrypt: Python 3.7 kanggo JavaScript translator.
28. Pyodide: datascience tumpukan ing browser.
Data Gegandhengan
29. greget: validasi data.
30. Botflow: Kerangka pemrograman sing didorong data kanggo kerja pipa Data (Web Crawler, Machine Learning, Quantitative Trading.etc).
31. Cepet-Panda: tes kinerja komparatif ing operasi Pandas.
Chart
32. Tur ing Wonderland of Math karo Python: koleksi skrip kanggo nggambar wangun sing apik lan algoritma animasi.
33. Chartify: Mbantu para ilmuwan data nggawe grafik.
34. Hypertools v0.5: Alat kanggo representasi geometris data multidimensi.
PS
Nuduhake pengalaman sampeyan nggunakake perpustakaan kasebut utawa critakake babagan temuan sampeyan ing taun 2019.
Source: www.habr.com