
1. Flask
Tas ir mikro- ietvars, kas uzrakstīts Python. Tam nav formu un datu bāzes abstrakcijas līmeņa validācijas, taču tas ļauj izmantot trešo pušu bibliotēkas kopējām funkcijām. Tieši tāpēc tas ir mikro- ietvars. Flask ir paredzēts vienkāršu un ātru lietotņu izveidei, kā arī ir skalējams un viegls. Tas ir balstīts uz projektiem Werkzeug un Jinja2. Vairāk par to varat uzzināt pēdējā DataFlair rakstā par .
2. Keras
Keras ir atvērtā koda neironu tīklu bibliotēka, kas uzrakstīta Python. Tā ir lietotājam draudzīga, modulāra un paplašināma, un var darboties virs TensorFlow, Theano, PlaidML vai Microsoft Cognitive Toolkit (CNTK). Keras ietver visu: modeļus, mērķa un pārsūtīšanas funkcijas, optimizatorus un daudz ko citu. Tas arī atbalsta konvolūcijas un atkārtojošos neironu tīklus.
Darbs pie pēdējā atvērtā koda projekta, kas balstīts uz Keras — .
Raksts tulkots ar EDISON Software atbalstu, kas , kā arī .
3. SpaCy
Šī ir atvērtā koda programmatūras bibliotēka, kas nodarbojas ar un tā ir uzrakstīta Python un Cython. Kamēr NLTK ir vairāk piemērots mācību un izpētes mērķiem, spaCy mērķis ir sniegt programmatūru ražošanai. Turklāt Thinc ir spaCy mašīnmācīšanās bibliotēka, kas ietver CNN modeļus daļu runas marķēšanai, atkarību parsēšanai un nosauktu objektu atpazīšanai.
4. Sentry
Sentry piedāvā atvērtā koda kļūdu uzraudzības mitināšanu, lai jūs varētu atklāt un klasificēt kļūdas reāllaikā. Vienkārši instalējiet SDK savai valodai(-ām) vai ietvaram(-iem) un sāciet darbu. Tas ļauj reģistrēt neapstrādātas izņēmumus, izpētīt steka pēdas, analizēt katras problēmas ietekmi, uzraudzīt kļūdas dažādos projektos, piešķirt problēmas un daudz ko citu. Sentry izmantošana nozīmē mazāk kļūdu un vairāk rakstīta koda.
5. OpenCV
OpenCV ir atvērtā koda datorredzes un mašīnmācīšanās bibliotēka. Bibliotēka ietver vairāk nekā 2500 optimizētu algoritmu datorredzes uzdevumiem, piemēram, objektu atklāšanai un atpazīšanai, dažādu cilvēku aktivitāšu klasifikācijai, kustības izsekošanai ar kameru, trīsdimensiju objektu modeļu veidošanai, attēlu šūšanai augstas izšķirtspējas attēlu iegūšanai un vēl daudziem citiem uzdevumiem. Bibliotēka ir pieejama daudzās valodās, piemēram, Python, C ++, Java utt.
Zvaigžņu skaits GitHub: 39585
Vai esat jau strādājis pie kāda OpenCV projekta? Lūk, viens —
6. Nilearn
Šis ir modulis ātrai un vienkāršai statistiskās mācīšanās īstenošanai neiroattēlu datos. Tas ļauj izmantot scikit-learn daudzdimensiju statistikai prognozēšanas modelēšanai, klasifikācijai, dekodēšanai un savienojamības analīzei. Nilearn ir daļa no NiPy ekosistēmas, kas ir kopiena, kas veltīta Python izmantošanai neiroattēlu datu analīzei.
Zvaigžņu skaits uz : 549
7. scikit-Learn
Scikit-learn ir vēl viens atvērtā koda Python projekts. Tā ir ļoti pazīstama mašīnmācīšanās bibliotēka Python valodā. Bieži tiek izmantota kopā ar NumPy un SciPy, SciPy piedāvā klasifikāciju, regresiju un klasterizāciju — tā atbalsta , nejaušos mežus, gradientu paātrinājumu, k-centru un DBSCAN. Šī bibliotēka ir uzrakstīta Python un Cython valodās.
Zvaigžņu skaits GitHub: 37,144
8. PyTorch
PyTorch ir vēl viena atvērtā koda mašīnmācīšanās bibliotēka, kas uzrakstīta Python valodā un domāta Python. Tā balstās uz Torch bibliotēku un ir lieliski piemērota tādām jomām kā datorredze un dabiskās valodas apstrāde (NLP). Tam ir arī C++ frontend.
Starp daudzām citām funkcijām PyTorch piedāvā divas augsta līmeņa:
- Tensora aprēķinus ar ievērojamu paātrinājumu, izmantojot GPU
- Dziļas neironu tīklus
Zvaigžņu skaits GitHub: 31 779
9. Librosa
Librosa ir viena no labākajām Python bibliotēkām mūzikas un audio analīzei. Tā satur nepieciešamos komponentus, kas tiek izmantoti informācijas iegūšanai no mūzikas. Bibliotēka ir labi dokumentēta un satur vairākus rokasgrāmatas un piemērus, kas atvieglo jūsu uzdevuma izpildi.
Zvaigžņu skaits GitHub: 3107
Atvērta koda Python projekta realizācija ar Librosa — .
10. Gensim
Gensim ir Python bibliotēka tēmu modelēšanai, dokumentu indeksēšanai un līdzību meklēšanai lielos korporācijās. Tā ir vērsta uz NLP un informācijas meklēšanas sabiedrību. Gensim ir saīsinājums no "ģenerēt līdzīgas". Agrāk tā izveidoja īsu rakstu sarakstu, kas bija līdzīgi šim. Gensim ir saprotama, efektīva un skalojama. Gensim īsteno efektīvu un vienkāršu nekontrolētas semantiskās modelēšanas realizāciju no parasta teksta.
Zvaigžņu skaits GitHub: 9 870
11. Django
— augsta līmeņa Python ietvars, kas veicina ātru attīstību un tic DRY principam (neatkārtojiet sevi). Tas ir ļoti jaudīgs un visplašāk izmantotais Python ietvars. Tas balstās uz MTV (Model-Template-View) paraugu.
Zvaigžņu skaits GitHub: 44 214
12. Sejas atpazīšana
Sejas atpazīšana ir populārs projekts GitHub. Tā viegli atpazīst sejas un manipulē ar tām, izmantojot Python / komandrindu, un izmanto visvienkāršāko pasaulē sejas atpazīšanas bibliotēku. Tas izmanto dlib ar dziļo mācīšanos, lai atklātu sejas ar precizitāti 99,38% Wild benchmark testā.
Zvaigžņu skaits GitHub: 28,267
13. Cookiecutter
Cookiecutter ir komandrindas rīks, ko var izmantot projektu izveidei no veidnēm (cookiecutters). Viens no piemēriem ir pakotņu projekta izveide no pakotņu projekta veidnes. Tas ir daudzplatformu veidnes, un projektu veidnes var būt jebkurā valodā vai formātā, piemēram, Python, JavaScript, HTML, Ruby, CoffeeScript, RST un Markdown. Tas arī ļauj izmantot vairākas valodas vienā un tajā pašā projekta veidnē.
Zvaigžņu skaits GitHub: 10 291
14. Pandas
Pandas ir datu analīzes un manipulācijas bibliotēka Python, kas piedāvā marķētus datu struktūras un statistiskās funkcijas.
Zvaigžņu skaits GitHub: 21,404
Python atvērta koda projekts, lai izmēģinātu Pandas —
15. Pipenv
Pipenv sola solījumus, lai kļūtu par produkcijas gatavu rīku, kas apvieno labāko no visām iepakošanas pasaulēm Python pasaulē. Tā terminālis piedāvā skaistus toņus un apvieno Pipfile, pip un virtualenv vienā komandā. Tas automātiski izveido un pārvalda virtuālo vidi jūsu projektiem, sniedzot lietotājiem vienkāršu veidu, kā konfigurēt darba vidi.
Zvaigžņu skaits GitHub: 18,322
16. SimpleCoin
Tā ir blockchain realizācija kriptovalūtām, kas izveidota Python valodā, bet tā ir vienkārša, nedroša un nepilnīga. SimpleCoin nav domāta produkcijas izmantošanai. Tā ir domāta izglītības mērķiem, lai radītu darba blockchain pieejamību un vienkāršotu to. Tā ļauj saglabāt iegūtos hash un tos apmainīt ar jebkuru atbalstītu valūtu.
Zvaigžņu skaits GitHub: 1343
17. Pyray
Tā ir 3D renderēšanas bibliotēka, kas rakstīta tīrā Python. Tā vizualizē 2D, 3D objektus un lielākas ainas Python un animācijas. Tā atrod mūs video veidošanas, videospēļu, fizisko simulāciju un pat skaistu attēlu jomā. Prasības: PIL, numpy un scipy.
Zvaigžņu skaits GitHub: 451
18. MicroPython
MicroPython ir Python mikrokontrolieriem. Tā ir efektīva Python3 realizācija, kas nāk ar daudzām paciņām no Python standarta bibliotēkas un ir optimizēta darbam uz mikrokontrolieriem un ierobežotās vidēs. Pyboard ir neliela elektroniska plate, uz kuras MicroPython darbojas uz neapstrādāta metāla, tāpēc tā var kontrolēt visu veidu elektroniskos projektus.
Zvaigžņu skaits uz : 9,197
19. Kivy
Kivy ir Python bibliotēka mobilā lietojumprogrammu un citu vairāku pieskārienu lietojumprogrammu izstrādei ar dabisku lietotāja interfeisu (NUI). Tai ir grafiskā bibliotēka, vairāki logrīku varianti, starpvaloda Kv, lai izveidotu pielāgotus logrīkus, atbalsts pelēm, klaviatūrām, TUIO un daudzpunktu ienākšanas notikumiem. Tā ir atvērtā koda bibliotēka ātrai lietojumprogrammu izstrādei ar inovatīviem lietotāja saskarnēm. Tā ir multiplatformu, biznesam draudzīga un atbalsta GPU paātrinājumu.
Zvaigžņu skaits GitHub: 9 930
20. Dash
Dash by Plotly ir tīmekļa lietojumu ietvars. Izveidots uz Flask, Plotly.js, React un React.js bāzes, tas ļauj izmantot Python, lai izveidotu vadības paneļus. Tas nodrošina Python un R modeļu darbību plašā apjomā. Dash ļauj izveidot, testēt, izvietot un izstrādāt atskaites bez DevOps, JavaScript, CSS vai CronJobs izmantošanas. Dash ir efektīvs, pielāgojams, viegls un viegli pārvaldāms. Tam ir arī atvērts avots.
Zvaigžņu skaits GitHub: 9,883
21. Magenta
Magenta ir atvērtā koda pētniecības projekts, kas koncentrējas uz mašīnmācīšanos kā instrumentu radošajā procesā. Tas ļauj izveidot mūziku un mākslu, izmantojot mašīnmācīšanos. Magenta ir Python bibliotēka, kas balstīta uz TensorFlow, ar rīkiem, kas darbojas ar izejas datiem, izmantošanas mašīnu modeļu apmācībai un jauna satura radīšanai.
22. Masku R-CNN
Tas ir Masku R-CNN īstenojums Python 3, TensorFlow un Keras. Modelis ņem katru objekta instanci uz rastera un rada tās ierobežojošās malas un segmentējošas maskas. Tajā tiek izmantota Feature Pyramid Network (FPN) un ResNet101 mugurkauls. Kodu ir viegli paplašināt. Šis projekts arī piedāvā Matterport3D datu kopu par rekonstruktētām 3D telpām, ko klienti ir uzņēmuši...
Zvaigžņu skaits GitHub: 14,055
23. TensorFlow modeļi
Tas ir repozitorijs ar dažādiem modeļiem, kas īstenoti TensorFlow — oficiālajiem un pētniecības modeļiem. Tam ir arī paraugi un apmācību materiāli. Oficiālie modeļi izmanto augsta līmeņa TensorFlow API. Pētniecības modeļi ir modeļi, ko ir īstenojuši pētnieki, lai tos atbalstītu vai sniegtu atbalstu jautājumiem un pieprasījumiem.
Zvaigžņu skaits GitHub: 57,745
24. Snallygaster
Snallygaster ir veids, kā organizēt problēmas ar projekta dēlēm. Ar to jūs varat pielāgot projektu vadības paneli GitHub, optimizēt un automatizēt darba plūsmu. Tas ļauj šķirot uzdevumus, plānot projektus, automatizēt darba plūsmu, izsekot progresam, dalīties statusā un visbeidzot pabeigt. Snallygaster var skanēt, lai atrastu slepenus failus HTTP serveros — tas meklē failus, kas pieejami tīmekļa serveros, kas nedrīkst būt publiski pieejami un var radīt drošības riskus.
Zvaigžņu skaits GitHub: 1,477
25. Statsmodels
Tas ir , kas paplašina scipy statistikas aprēķiniem, iekļaujot aprakstošo statistiku, kā arī novērtējumus un secinājumus statistiskajām modeļiem. Tam ir klases un funkcijas, kas ļauj veikt statistikas testus un analizēt statistikas datus.
Zvaigžņu skaits Github: 4 246
26. WhatWaf
Tas ir uzlabots ugunsmūra atklāšanas rīks, ko varam izmantot, lai saprastu, vai web lietojumprogrammā ir ugunsmūris. Tas nosaka ugunsmūri tīmekļa lietojumprogrammā un cenšas atrast vienu vai vairākus apvedceļus tam noteiktajā mērķī.
Zvaigžņu skaits Github: 1 300
27. Chainer
Chainer — , kas orientēta uz elastību. Tas balstās uz Python un piedāvā diferenciētu API, kas balstīts uz define-by-run pieeju. Chainer arī piedāvā objektu orientētus augsta līmeņa API neironu tīklu izstrādei un apmācībai. Tā ir jaudīga, elastīga un intuitīva struktūra neironu tīkliem.
Zvaigžņu skaits Github: 5 054
28. Rebound
Rebound — komandrindas rīks. Kad saņemat kompilatora kļūdas ziņojumu, tas nekavējoties iegūst rezultātus no pārpildītā steka. Lai to izmantotu, varat izmantot komandu rebound, lai izpildītu savu failu. Tas ir viens no 2018. gada 50 populārākajiem Python atvērta koda projektiem. Turklāt tam ir nepieciešama Python 3.0 vai augstāka versija. Atbalstītie failu tipi: Python, Node.js, Ruby, Golang un Java.
Zvaigžņu skaits Github: 2 913
29. Detectron
Detectron veic modernu objektu atklāšanu (tā arī īsteno masku R-CNN). Tas ir Facebook AI Research (FAIR) izstrādāts programmsofts, kas uzrakstīts Python un darbojas Caffe2 Deep Learning platformā. Detectron mērķis ir nodrošināt augstas kvalitātes un augstas veiktspējas kodēšanas bāzi objekta atklāšanai. Tas ir elastīgs un īsteno šādus algoritmus — maska R-CNN, RetinaNet, ātrāks R-CNN, RPN, ātrais R-CNN, R-FCN.
Zvaigžņu skaits Github: 21 873
30. Python-fire
Šī ir bibliotēka, kas automātiski ģenerē komandrindas interfeisus (CLI) no jebkura Python objekta. Tā arī ļauj izstrādāt un atkļūdot kodu, kā arī izpētīt esošo kodu vai pārvērst citu kodu par CLI. Python Fire atvieglo pāreju starp Bash un Python, kā arī padara REPL lietošanu vienkāršāku.
Zvaigžņu skaits GitHub: 15 299
31. Pylearn2
Pylearn2 ir mašīnmācīšanās bibliotēka, kas galvenokārt balstās uz Theano. Tās mērķis ir atvieglot ML pētniecību. Tā ļauj rakstīt jaunus algoritmus un modeļus.
Zvaigžņu skaits GitHub: 2681
32. Matplotlib
— tā ir 2D zīmēšanas bibliotēka Python valodā — tā ģenerē kvalitatīvus publicējumus dažādos formātos.
Zvaigžņu skaits GitHub: 10 072
33. Theano
Theano ir bibliotēka matemātisko un matricu izteiksmju manipulēšanai. Tā ir arī optimizējošs kompilators. Theano izmanto - līdzīgu sintaksi, lai izteiktu aprēķinus, un kompilē tos, lai tie darbotos CPU vai GPU arhitektūrās. Tā ir atvērtā koda mašīnmācīšanās bibliotēka Python valodā, kas rakstīta Python un CUDA, un darbojas Linux, macOS un Windows.
Zvaigžņu skaits uz : 8,922
34. Multidiff
Multidiff ir izstrādāta, lai atvieglotu mašīnām orientētu datu izpratni. Tā palīdz apskatīt atšķirības starp lielu skaitu objektiem, veicot atšķirību salīdzināšanu starp attiecīgajiem objektiem un tās attēlojot. Šī vizualizācija ļauj meklēt rakstus mūsu protokolos vai neparastos failu formātos. Tā arī galvenokārt tiek izmantota apgrieztai projektēšanai un bināro datu analīzei.
Zvaigžņu skaits GitHub: 262
35. Som-tsp
Šis projekts ir veltīts pašaorganizējošo kartiņu izmantošanai ceļotāja problemas risināšanai. Izmantojot SOM, mēs atrodam neoptimālas TSP problēmas risinājumus un tam izmantojam .tsp formātu. TSP ir NP-pilna problēma, un pieaugot pilsētu skaitam, to kļūst aizvien grūtāk risināt.
Zvaigžņu skaits GitHub: 950
36. Photon
Photon ir ārkārtīgi ātrs tīmekļa skrēpers, kas izstrādāts OSINT mērķiem. Tas var iegūt URL adreses, parametriskos URL, izlūkošanas datus, failus, slepenos atslēgas, JavaScript failus, regulāru izteiksmju atbilstības un subdomenes. Iegūto informāciju pēc tam var saglabāt un eksportēt JSON formātā. Photon ir elastīgs un ģeniāls. Jūs varat pievienot arī dažus paplašinājumus tam.
Zvaigžņu skaits Github: 5714
37. Social Mapper
Social Mapper — tas ir rīks sociālo tīklu kartēšanai, kurš korelē profilus, izmantojot sejas atpazīšanu. Tas to dara dažādās tīmekļa vietās lielā mērogā. Social Mapper automatizē vārdu un fotoattēlu meklēšanu sociālajos tīklos, cenšoties precīzi noteikt un grupēt kādas personas klātbūtni. Pēc tam tas izveido ziņojumu cilvēka pārbaudei. Tas ir noderīgi drošības nozarē (piemēram, sociālā inženierija). Tas atbalsta platformas LinkedIn, Facebook, Twitter, Google Plus, Instagram, VKontakte, Weibo un Douban.
Zvaigžņu skaits Github: 2,396
38. Camelot
Camelot — tā ir Python bibliotēka, kas palīdz izvilkt tabulas no PDF failiem. Tā darbojas ar teksta PDF failiem, bet ne ar skenētiem dokumentiem. Šeit katra tabula ir pandas DataFrame. Turklāt jūs varat eksportēt tabulas .json, .xls, .html vai .sqlite formātā.
Zvaigžņu skaits Github: 2415
39. Lector
Tas ir Qt lasītājs elektronisko grāmatu lasīšanai. Tas atbalsta failu formātus .pdf, .epub, .djvu, .fb2, .mobi, .azw / .azw3 / .azw4, .cbr / .cbz un .md. Lector ir galvenais logs, tabulu skatījums, grāmatu skatījums, nevainojams skatījums, atzīmju atbalsts, komiksu skatījums un iestatījumu logs. Tas arī atbalsta grāmatzīmes, profilu skatījumu, metadatu redaktoru un iebūvētu vārdnīcu.
Zvaigžņu skaits Github: 835
40. m00dbot
Tas ir Telegram bots pašnāvības un trauksmes testēšanai.
Zvaigžņu skaits Github: 145
41. Manim
Tas ir animācijas dzinējs matemātisko videoklipu izskaidrošanai, kuru var izmantot precīzas animācijas radīšanai programmatiski. Tam tiek izmantots Python.
Zvaigžņu skaits Github: 13 491
42. Douyin-Bot
Bots, rakstīts Python, lai radītu lietotni, kas līdzīga Tinder. Izstrādātāji no Ķīnas.
Zvaigžņu skaits Github: 5,959
43. XSStrike
Šis ir starpdomēnu skriptu atklāšanas pakete ar četriem roku rakstītiem sintaktiskajiem analīzātājiem. Tas arī ir aprīkots ar inteliģentu noderīgu datu ģeneratoru, jaudīgu fuzzing mehānismu un neticami ātru meklēšanas moduli. Vietā, lai ievadītu noderīgus datus un pārbaudītu to darbību, kā to dara visi pārējie rīki, XSStrike atpazīst atbildi ar vairākiem analīzātājiem un pēc tam apstrādā noderīgos datus, kas garantēti darbosies, izmantojot konteksta analīzi, kas integrēta fuzzing mehānismā.
Zvaigžņu skaits GitHub: 7050
44. PythonRobotics
Šis projekts ir Python robotikas algoritmu kodu kolekcija, kā arī autonomās navigācijas algoritmi.
Zvaigžņu skaits GitHub: 6,746
45. Google Images Download
Google Images Download ir Python komandrindas programma, kas meklē atslēgvārdus Google attēlos un iegūst attēlus jums. Tā ir neliela programma bez atkarībām, ja jums jālejupielādē tikai līdz 100 attēliem katram atslēgvārdam.
Zvaigžņu skaits GitHub: 5749
46. Trape
Tas ļauj sekot un īstenot inteliģentas sociālās inženierijas uzbrukumus reāllaikā. Tas palīdz noskaidrot, kā lielās interneta kompānijas var iegūt konfidenciālu informāciju un kontrolēt lietotājus bez viņu ziņas. Trape arī var palīdzēt izsekot kiberdarbniekus.
Zvaigžņu skaits GitHub: 4256
47. Xonsh
Xonsh ir daudzplatformu, Unix-analizējošs komandrindas valoda un Python bāzes komandrindas saskarne. Tas ir Python 3.5+ supersets ar papildu shell primītīviem, piemēram, Bash un IPython. Xonsh darbojas Linux, Mac OS X, Windows un citās galvenajās sistēmās.
Zvaigžņu skaits GitHub: 3426
48. GIF priekš CLI
Tam nepieciešams GIF vai īss video vai pieprasījums, un, izmantojot Tenor GIF API, tas tiek pārveidots par animētu ASCII grafiku. Tas izmanto ANSI izvairīšanās secības animācijai un krāsai.
Zvaigžņu skaits GitHub: 2,547
49. Cartoonify
Draw This — polaroidu kamera, kas spēj zīmēt multfilmas. Tam tiek izmantota neironu tīkls objektu atpazīšanai, Google Quickdraw datu kopums, termoprinteris un Raspberry Pi. Quick, Draw! — tā ir Google spēle, kurā spēlētājiem jāuzsāk zīmējums par objektu/ideju, un tad tam jācenšas uzminēt, kas tas ir, mazāk nekā 20 sekunžu laikā.
Zvaigžņu skaits GitHub: 1760
50. Zulip
Zulip — tā ir grupu čata lietotne, kas darbojas reālajā laikā un ir produktīva, pateicoties daudzu pavedienu sarunām. To izmanto daudzas Fortune 500 uzņēmumi un atvērtā koda projekti reāllaika čatā, kas spēj apstrādāt tūkstošiem ziņu dienā.
Zvaigžņu skaits GitHub: 10,432
51. YouTube-dl
Tas ir komandrindas rīks, kas var lejupielādēt video no YouTube un dažādām citām vietnēm. Tas nav saistīts ar konkrētu platformu.
Zvaigžņu skaits GitHub: 55 868
52. Ansible
Tas ir vienkārša IT automatizācijas sistēma, kas var apstrādāt šādas funkcijas: konfigurācijas pārvaldība, lietojumprogrammu izvietošana, mākoņu iniciācija, īpašu uzdevumu izpilde, tīkla automatizācija un daudzveidīga orchestration.
Zvaigžņu skaits GitHub: 39,443
53. HTTPie
HTTPie — tas ir komandrindas HTTP klients. Tas vienkāršo CLI mijiedarbību ar tīkla pakalpojumiem. Ar komandu http, tas ļauj mums sūtīt nejaušus HTTP pieprasījumus ar vienkāršu sintaksi un saņemt krāsainus rezultātus. Mēs to varam izmantot, lai testētu, labotu un mijiedarbotos ar HTTP serveriem.
Zvaigžņu skaits GitHub: 43 199
54. Tornado Web Server
Tas ir tīmekļa ietvars, asinkronā tīkla bibliotēka Python. Tas izmanto nebloķējošus tīkla I/O, lai palielinātu vairāk nekā tūkstoš atvērtu savienojumu. Tas padara to par labu izvēli ilgstošiem pieprasījumiem un WebSockets.
Zvaigžņu skaits GitHub: 18 306
55. Requests
Requests — tā ir bibliotēka, kas ļauj viegli sūtīt HTTP/1.1 pieprasījumus. Jums nav nepieciešams manuāli pievienot parametrus URL adresēm vai kodēt PUT un POST datus.
Zvaigžņu skaits GitHub: 40 294
56. Scrapy
Scrapy — tas ir ātrs augstākā līmeņa ietvars tīmekļa lapu skenēšanai — jūs to varat izmantot, lai skenētu vietnes, lai iegūtu strukturētus datus. Jūs to varat izmantot arī datu analīzei, uzraudzībai un automatizētai testēšanai.
Zvaigžņu skaits GitHub: 34,493
Avots: habr.com
