56 нээлттэй эхийн Python төсөл

56 нээлттэй эхийн Python төсөл

1. Колбо

Энэ нь Python хэл дээр бичигдсэн бичил хүрээ юм. Энэ нь маягтуудын баталгаажуулалт, мэдээллийн сангийн хийсвэр давхарга байхгүй боловч нийтлэг функцэд зориулж гуравдагч талын номын санг ашиглах боломжийг танд олгоно. Тийм ч учраас энэ нь микро хүрээ юм. Колбо нь програмуудыг хялбар бөгөөд хурдан үүсгэхийн зэрэгцээ өргөтгөх боломжтой, хөнгөн жинтэй байхаар бүтээгдсэн. Энэ нь Werkzeug болон Jinja2 төслүүд дээр суурилдаг. Та DataFlair-ийн хамгийн сүүлийн үеийн нийтлэлээс энэ талаар илүү ихийг уншиж болно Питон колбо.

2. Керас

Keras бол Python хэл дээр бичигдсэн нээлттэй эхийн мэдрэлийн сүлжээний номын сан юм. Энэ нь хэрэглэгчдэд ээлтэй, модульчлагдсан, өргөтгөх боломжтой бөгөөд TensorFlow, Theano, PlaidML эсвэл Microsoft Cognitive Toolkit (CNTK) дээр ажиллах боломжтой. Кераст бүх зүйл бий: загварууд, зорилго, дамжуулах функцууд, оновчтой болгогчид болон бусад. Энэ нь мөн эргэлтийн болон давтагдах мэдрэлийн сүлжээг дэмждэг.

Керас дээр суурилсан хамгийн сүүлийн үеийн нээлттэй эхийн төсөл дээр ажиллаж байна. Хөхний хорт хавдрын ангилал.

56 нээлттэй эхийн Python төсөл

Нийтлэлийг EDISON програм хангамжийн дэмжлэгтэйгээр орчуулсан Vivaldi баримт бичиг хадгалах оношлогооны системийг боловсруулдагТэгээд стартапуудад хөрөнгө оруулалт хийдэг.

3. SpaCy

Энэ бол нээлттэй эхийн програм хангамжийн номын сан юм Байгалийн хэлний боловсруулалт (NLP) Python болон Cython хэл дээр бичигдсэн. NLTK нь сургалтын болон судалгааны зорилгоор илүү тохиромжтой байдаг бол spaCy-ийн үүрэг бол үйлдвэрлэлийн програм хангамжийг хангах явдал юм. Нэмж дурдахад Thinc нь spaCy-ийн машин сургалтын номын сан бөгөөд ярианы хэсгийг тэмдэглэж, хамаарлыг задлан шинжилж, нэрлэсэн аж ахуйн нэгжийг танихад зориулагдсан CNN загваруудыг өгдөг.

4. Харуул

Sentry нь нээлттэй эхийн алдааны хяналтыг санал болгодог бөгөөд ингэснээр та алдааг бодит цаг хугацаанд илрүүлж, цэгцлэх боломжтой болно. Зүгээр л өөрийн хэл(үүд) эсвэл хүрээ(үүд)-д зориулж SDK-г суулгаад эхлээрэй. Энэ нь танд зохицуулагдаагүй үл хамаарах зүйлсийг олж авах, стекийн ул мөрийг шалгах, асуудал бүрийн нөлөөнд дүн шинжилгээ хийх, төслүүдийн алдааг хянах, асуудлыг хуваарилах гэх мэт олон зүйлийг хийх боломжийг олгодог. Sentry-ийг ашигласнаар алдаа бага гарч, илүү олон код илгээгдэнэ гэсэн үг.

5. OpenCV

OpenCV бол нээлттэй эхийн компьютерийн хараа, машин сургалтын номын сан юм. Номын сан нь объект илрүүлэх, таних, хүний ​​янз бүрийн үйл ажиллагааны ангилал, камерын хөдөлгөөнийг хянах, 2500D объектын загвар бүтээх, өндөр нарийвчлалтай зураг авахын тулд дүрсийг оёх гэх мэт компьютерийн харааны даалгаврын XNUMX гаруй оновчтой алгоритмтай. Номын сан нь Python, C++, Java гэх мэт олон хэл дээр ашиглах боломжтой.

Github дээрх оддын тоо: 39585

Та аль хэдийн OpenCV төсөл дээр ажиллаж байсан уу? Энд нэг нь - Хүйс, нас тодорхойлох төсөл

6. Nilearn

Энэ бол NeuroImaging өгөгдөл дээр статистикийн сургалтыг хурдан бөгөөд хялбар хэрэгжүүлэх модуль юм. Энэ нь урьдчилан таамаглах загварчлал, ангилал, код тайлах, холболтын дүн шинжилгээ хийхэд олон хувьсах статистикийн хувьд scikit-learn програмыг ашиглах боломжийг танд олгоно. Nilearn нь Python ашиглан мэдрэлийн дүрслэлийн өгөгдөлд дүн шинжилгээ хийхэд зориулагдсан нийгэмлэг болох NiPy экосистемийн нэг хэсэг юм.

Нэг дэх одны тоо Github: 549

7. scikit-Сурах

Scikit-learn бол өөр нэг нээлттэй эхийн Python төсөл юм. Энэ бол Python-д зориулсан маш алдартай машин сургалтын номын сан юм. NumPy болон SciPy-тэй ихэвчлэн ашиглагддаг SciPy нь ангилал, регресс, кластерийг санал болгодог - энэ нь дэмждэг SVM (Вектор машинуудыг дэмжих), санамсаргүй ой, градиент хурдатгал, k-дундаж ба DBSCAN. Энэ номын сан нь Python болон Cython хэл дээр бичигдсэн.

Github дээрх оддын тоо: 37,144

8. PyTorch

PyTorch бол Python болон Python-д зориулагдсан өөр нэг нээлттэй эхийн машин сургалтын номын сан юм. Энэ нь бамбар номын сан дээр суурилсан бөгөөд компьютерийн хараа, байгалийн хэлний боловсруулалт (NLP) зэрэг салбарт тохиромжтой. Энэ нь бас C++ frontend-тэй.

Бусад олон боломжуудын дунд PyTorch нь хоёр өндөр түвшний функцийг санал болгодог:

  • Өндөр GPU хурдасгасан тензор тооцоолол
  • Гүн мэдрэлийн сүлжээ

Github дээрх оддын тоо: 31

9. Либроза

Librosa бол дуу хөгжим, дууны дүн шинжилгээ хийх шилдэг питон сангуудын нэг юм. Энэ нь хөгжмөөс мэдээлэл авахад шаардлагатай бүрэлдэхүүн хэсгүүдийг агуулдаг. Номын сан нь сайн баримтжуулсан бөгөөд таны ажлыг хөнгөвчлөх хэд хэдэн заавар, жишээг агуулдаг.

Github дээрх оддын тоо: 3107

Нээлттэй эхийн Python төсөл болон Librosa-ийн хэрэгжилт - ярианы сэтгэл хөдлөлийг таних.

10. Гэнсим

Gensim бол том корпорациудын сэдэв загварчлал, баримт бичгийн индексжүүлэлт, ижил төстэй байдлын хайлт хийхэд зориулагдсан Python номын сан юм. Энэ нь NLP болон мэдээлэл хайх нийгэмлэгүүдэд чиглэгддэг. Gensim гэдэг нь "хийх шиг" гэсэн үгийн товчлол юм. Өмнө нь тэрээр энэ нийтлэлтэй төстэй нийтлэлүүдийн богино жагсаалтыг гаргаж байсан. Gensim нь ойлгомжтой, үр ашигтай, өргөтгөх боломжтой. Gensim нь энгийн текстээс хяналтгүй семантик загварчлалын үр дүнтэй, энгийн хэрэгжилтийг хангадаг.

Github дээрх оддын тоо: 9

11. Жанго

Django нь хурдацтай хөгжлийг дэмждэг, DRY (Өөрийгөө бүү давт) зарчимд итгэдэг өндөр түвшний Python программ юм. Энэ бол Python-д зориулсан маш хүчирхэг бөгөөд хамгийн өргөн хэрэглэгддэг хүрээ юм. Энэ нь MTV (Загвар-Загвар-Харах) загвар дээр суурилдаг.

Github дээрх оддын тоо: 44

12. Нүүр таних

Нүүр таних нь GitHub дээрх алдартай төсөл юм. Энэ нь Python/командын мөрийг ашиглан нүүр царайг хялбархан таньж, өөрчилдөг бөгөөд үүнийг хийхийн тулд дэлхийн хамгийн энгийн царай таних номын санг ашигладаг. Энэ нь Wild жишигт 99,38% нарийвчлалтайгаар царайг илрүүлэхийн тулд гүнзгий суралцах чадвартай dlib ашигладаг.

Github дээрх оддын тоо: 28,267

13. Жигнэмэг

Cookiecutter нь загвараас (күүки хайгч) төсөл үүсгэхэд ашиглаж болох командын мөрийн хэрэгсэл юм. Үүний нэг жишээ бол багц төслийн загвараас багц төсөл үүсгэх явдал юм. Эдгээр нь платформ хоорондын загварууд бөгөөд төслийн загварууд нь Python, JavaScript, HTML, Ruby, CoffeeScript, RST, Markdown зэрэг ямар ч хэл эсвэл тэмдэглэгээний форматтай байж болно. Энэ нь нэг төслийн загварт олон хэлийг ашиглах боломжийг танд олгоно.

Github дээрх оддын тоо: 10

14. Панда

Pandas нь Python-д зориулсан өгөгдөлд дүн шинжилгээ хийх, удирдах номын сан бөгөөд шошготой өгөгдлийн бүтэц, статистик функцуудыг санал болгодог.

Github дээрх оддын тоо: 21,404

Pandas-ыг туршиж үзэх Python нээлттэй эхийн төсөл - Паркинсоны өвчнийг илрүүлэх

15. Пипенв

Pipenv нь Python-ийн ертөнцөд бүх савлагааны ертөнцийн шилдэгийг авчрахад чиглэсэн үйлдвэрлэлд бэлэн хэрэгсэл байхаа амлаж байна. Түүний терминал нь сайхан өнгөтэй бөгөөд Pipfile, pip, virtualenv-г нэг команд болгон нэгтгэдэг. Энэ нь таны төслүүдэд зориулсан виртуал орчинг автоматаар үүсгэж, удирдаж, хэрэглэгчдэд өөрсдийн ажлын орчинг хялбархан тохируулах боломжийг олгодог.

Github дээрх оддын тоо: 18,322

16. SimpleCoin

Энэ нь Python дээр бүтээгдсэн криптовалютын блокчейн хэрэгжилт боловч энгийн, найдвартай, бүрэн бус юм. SimpleCoin нь үйлдвэрлэлд зориулагдаагүй. SimpleCoin нь үйлдвэрлэлийн зориулалттай биш, боловсролын зорилгоор зориулагдсан бөгөөд зөвхөн ажиллаж байгаа блокчейнийг хүртээмжтэй, хялбар болгоход зориулагдсан. Энэ нь олборлосон хэшийг хадгалах, тэдгээрийг ямар ч дэмжигдсэн валютаар солих боломжийг танд олгоно.
Github дээрх оддын тоо: 1343

17. Пирай

Энэ нь ванилийн Python дээр бичигдсэн 3D дүрслэх номын сан юм. Энэ нь Python болон хөдөлгөөнт дүрс дээр 2D, 3D, илүү өндөр хэмжээст объект, үзэгдлүүдийг дүрсэлдэг. Энэ нь биднийг бүтээсэн видео, видео тоглоом, физик симуляци, тэр ч байтугай үзэсгэлэнтэй зургуудын хүрээнд олдог. Үүнд тавигдах шаардлага: PIL, numpy, scipy.

Github дээрх оддын тоо: 451

18. MicroPython

MicroPython бол микроконтроллеруудад зориулагдсан Python юм. Энэ нь Python стандарт номын сангаас олон багцтай ирдэг Python3-ын үр дүнтэй хэрэглүүр бөгөөд микроконтроллерууд болон хязгаарлагдмал орчинд ажиллахаар оновчтой болсон. Pyboard нь MicroPython-ийг нүцгэн металл дээр ажиллуулдаг жижиг цахим самбар бөгөөд бүх төрлийн электрон төслүүдийг удирдах боломжтой.

Нэг дэх одны тоо Github: 9,197

19. Киви

Kivy нь байгалийн хэрэглэгчийн интерфэйс (NUI) бүхий гар утас болон бусад олон мэдрэгчтэй програмуудыг хөгжүүлэхэд зориулагдсан Python номын сан юм. Энэ нь график номын сан, хэд хэдэн виджетийн сонголтууд, өөрийн виджет үүсгэх Kv дундын хэл, хулгана, гар, TUIO болон олон мэдрэгчтэй үйл явдлуудыг дэмждэг. Энэ нь шинэлэг хэрэглэгчийн интерфэйс бүхий програмыг хурдан хөгжүүлэх нээлттэй эхийн номын сан юм. Энэ нь платформ хоорондын, бизнест ээлтэй, GPU-г хурдасгадаг.

Github дээрх оддын тоо: 9

20. Зураас

Dash by Plotly бол вэб програмын хүрээ юм. Flask, Plotly.js, React болон React.js дээр бүтээгдсэн нь бидэнд Python програмыг ашиглан хяналтын самбар үүсгэх боломжийг олгодог. Энэ нь Python болон R загваруудыг өргөн цар хүрээтэй дэмждэг. Dash нь танд DevOps, JavaScript, CSS, CronJobsгүйгээр бүтээх, турших, байршуулах, тайлагнах боломжийг олгодог. Dash нь хүчирхэг, өөрчлөх боломжтой, хөнгөн бөгөөд удирдахад хялбар юм. Энэ нь бас нээлттэй эх сурвалж юм.

Github дээрх оддын тоо: 9,883

21. Нил ягаан

Magenta бол бүтээлч үйл явцын хэрэгсэл болгон машин сурахад чиглэсэн нээлттэй эхийн судалгааны төсөл юм. Энэ нь машин сургалтыг ашиглан хөгжим, урлагийг бүтээх боломжийг танд олгоно. Magenta бол TensorFlow дээр суурилсан Python номын сан бөгөөд түүхий өгөгдөлтэй ажиллах, машин загваруудыг сургах, шинэ контент үүсгэхэд ашигладаг хэрэгслүүд юм.

22. R-CNN маск

Энэ нь Python 3, TensorFlow болон Keras дээр R-CNNN маскыг хэрэгжүүлсэн явдал юм. Загвар нь объектын жишээ бүрийг растерт авч, түүнд зориулж хязгаарлах хайрцаг, сегментчиллийн маскуудыг үүсгэдэг. Энэ нь Feature Pyramid Network (FPN) болон ResNet101 үндсэн сүлжээг ашигладаг. Кодыг сунгахад хялбар байдаг. Энэхүү төсөл нь үйлчлүүлэгчдийн авсан сэргээн засварласан 3D орон зайн Matterport3D мэдээллийн багцыг санал болгодог...
Github дээрх оддын тоо: 14

23. TensorFlow загварууд

Энэ бол TensorFlow-д хэрэгжсэн янз бүрийн загвар бүхий репозитор юм - албан ёсны болон судалгааны загварууд. Мөн дээж, зааварчилгаатай. Албан ёсны загварууд нь өндөр түвшний TensorFlow API ашигладаг. Судалгааны загварууд нь TensorFlow-д судлаачдын дэмжлэг эсвэл асуултын дэмжлэг, асуулгад зориулж хэрэгжүүлсэн загварууд юм.

Github дээрх оддын тоо: 57

24. Сналлигастер

Snallygaster бол төслийн самбартай холбоотой асуудлыг зохион байгуулах арга юм. Үүний ачаар та GitHub дээрх төслийн удирдлагын самбараа өөрчилж, ажлын урсгалаа оновчтой болгож, автоматжуулах боломжтой. Энэ нь танд даалгавруудыг эрэмбэлэх, төслүүдийг төлөвлөх, ажлын явцыг автоматжуулах, явцыг хянах, статусыг хуваалцах, эцэст нь дуусгах боломжийг олгоно. Snallygaster нь HTTP серверүүд дээрх нууц файлуудыг хайж олох боломжтой - энэ нь вэб серверүүд дээр байгаа олон нийтэд нээлттэй байж болохгүй, аюулгүй байдалд эрсдэл учруулж болзошгүй файлуудыг хайдаг.

Github дээрх оддын тоо: 1

25. Статистик загварууд

энэ Python багц, энэ нь статистикийн тооцоололд зориулсан scipy-г нөхөж, статистикийн загварт зориулсан тодорхойлолт, тооцоолол, дүгнэлтийг багтаасан. Энэ зорилгод зориулагдсан анги, функцтэй. Мөн статистикийн мэдээлэл дээр статистикийн туршилт, судалгаа хийх боломжийг бидэнд олгодог.
Github дээрх оддын тоо: 4

26. WhatWaf

Энэ бол вэб програмын галт хана байгаа эсэхийг ойлгоход ашиглаж болох галт хана илрүүлэх дэвшилтэт хэрэгсэл юм. Энэ нь вэб программ дахь галт ханыг илрүүлж, тодорхой зорилтот цэг дээр нэг буюу хэд хэдэн тойрон гарах арга замыг олохыг оролддог.

Github дээрх оддын тоо: 1300

27. Гинжлэгч

Гинжлэгч - энэ нь гүнзгий суралцах хүрээ юмуян хатан байдалд чиглэсэн. Энэ нь Python дээр суурилдаг бөгөөд тодорхой ажиллах аргад суурилсан ялгаатай API-уудыг санал болгодог. Chainer нь мэдрэлийн сүлжээг бий болгох, сургах өндөр түвшний объект хандалтат API-г санал болгодог. Энэ нь мэдрэлийн сүлжээнд зориулсан хүчирхэг, уян хатан, ойлгомжтой хүрээ юм.
Github дээрх оддын тоо: 5,054

28. Сэргээх

Rebound бол командын мөрийн хэрэгсэл юм. Таныг хөрвүүлэгчийн алдаа хүлээн авах үед энэ нь стек халихаас үр дүнг шууд гаргаж авдаг. Үүнийг ашиглахын тулд та буцах командыг ашиглан файлаа ажиллуулж болно. Энэ нь 50 оны хамгийн алдартай 2018 нээлттэй эхийн Python төслийн нэг юм. Нэмж дурдахад Python 3.0 ба түүнээс дээш хувилбар шаардлагатай. Дэмжигдсэн файлын төрлүүд: Python, Node.js, Ruby, Golang болон Java.

Github дээрх оддын тоо: 2913

29. Илрүүлэгч

Detectron нь орчин үеийн объект илрүүлэх ажлыг гүйцэтгэдэг (мөн R-CNN маск хэрэгжүүлдэг). Энэ нь Python хэл дээр бичигдсэн, Caffe2 Deep Learning платформ дээр ажилладаг Facebook AI Research (FAIR) програм хангамж юм. Detectron-ийн зорилго нь объект илрүүлэх судалгааны өндөр чанартай, өндөр гүйцэтгэлтэй кодын баазаар хангах явдал юм. Энэ нь уян хатан бөгөөд дараах алгоритмуудыг хэрэгжүүлдэг - R-CNN маск, RetinaNet, илүү хурдан R-CNN, RPN, хурдан R-CNN, R-FCN.

Github дээрх оддын тоо: 21

30. Питон гал

Энэ нь (ямар ч) Python объектоос CLI (командын мөрийн интерфейс) автоматаар үүсгэх номын сан юм. Энэ нь танд код боловсруулах, дибаг хийх, одоо байгаа кодыг шалгах эсвэл өөр хэн нэгний кодыг CLI болгох боломжийг олгодог. Python Fire нь Bash болон Python хооронд шилжихэд хялбар болгодог бөгөөд REPL-ийг ашиглахад хялбар болгодог.
Github дээрх оддын тоо: 15

31. Pylearn2

Pylearn2 бол Theano-ийн орой дээр баригдсан машин сургалтын номын сан юм. Үүний зорилго нь ML-ийн судалгааг хөнгөвчлөх явдал юм. Шинэ алгоритм, загвар бичих боломжийг танд олгоно.
Github дээрх оддын тоо: 2681

32. Матплотлиб

Матплотлиб нь Python-д зориулсан 2D зургийн сан бөгөөд өөр өөр форматтай чанартай нийтлэлүүдийг гаргадаг.

Github дээрх оддын тоо: 10,072

33. Теано

Theano бол математик болон матрицын илэрхийллийг удирдахад зориулагдсан номын сан юм. Энэ нь мөн оновчтой хөрвүүлэгч юм. Теано ашигладаг Тоон-тооцооллыг илэрхийлэх синтакс шиг, тэдгээрийг CPU эсвэл GPU архитектур дээр ажиллуулахын тулд эмхэтгэдэг. Энэ нь Python болон CUDA хэл дээр бичигдсэн нээлттэй эхийн Python машин сургалтын номын сан бөгөөд Linux, macOS болон Windows дээр ажилладаг.

Нэг дэх одны тоо Github: 8,922

34. Multidiff

Multidiff нь машинд суурилсан өгөгдлийг ойлгоход хялбар болгох зорилготой юм. Энэ нь харгалзах объектуудын хооронд ялгааг гаргаж, дараа нь харуулах замаар олон тооны объектын ялгааг харахад тусална. Энэхүү дүрслэл нь бидэнд өмчлөлийн протокол эсвэл ер бусын файлын формат дахь хэв маягийг хайх боломжийг олгодог. Энэ нь урвуу инженерчлэл болон хоёртын өгөгдлийн шинжилгээнд голчлон ашиглагддаг.

Github дээрх оддын тоо: 262

35. Сом-цы халбага

Энэ төсөл нь аялагч худалдагчийн асуудлыг шийдэхийн тулд өөрөө зохион байгуулах газрын зургийг ашиглах тухай юм. SOM-ийг ашигласнаар бид TSP-ийн асуудлын оновчтой шийдлүүдийг олж, үүний тулд .tsp форматыг ашигладаг. TSP бол NP-ийн бүрэн асуудал бөгөөд хотуудын тоо нэмэгдэх тусам шийдвэрлэхэд улам хэцүү болж байна.

Github дээрх оддын тоо: 950

36. фотонуудыг

Фотон бол OSINT-д зориулагдсан маш хурдан вэб сканнер юм. Энэ нь URL, параметр бүхий URL, Intel мэдээлэл, файлууд, нууц түлхүүрүүд, JavaScript файлууд, тогтмол илэрхийллийн тохиролууд болон дэд домайнуудыг татаж авах боломжтой. Дараа нь задалсан мэдээллийг json форматаар хадгалж, экспортлох боломжтой. Фотон бол уян хатан, авхаалжтай. Та мөн зарим залгаасуудыг нэмж болно.

Github дээрх оддын тоо: 5714

37. Social Mapper

Social Mapper нь нүүр царай танигч ашиглан профайлыг хооронд нь холбодог нийгмийн сүлжээний зураглалын хэрэгсэл юм. Үүнийг янз бүрийн вэбсайтууд дээр өргөн цар хүрээтэй хийдэг. Social Mapper нь олон нийтийн мэдээллийн хэрэгслээр нэр, зураг хайхыг автоматжуулж, дараа нь хэн нэгний байгаа эсэхийг тодорхойлох, бүлэглэхийг оролддог. Дараа нь энэ нь хүний ​​хянан үзэх тайланг үүсгэдэг. Энэ нь аюулгүй байдлын салбарт хэрэгтэй (жишээлбэл, фишинг). Энэ нь LinkedIn, Facebook, Twitter, Google Plus, Instagram, VKontakte, Weibo, Douban платформуудыг дэмждэг.

Github дээрх оддын тоо: 2,396

38. Камелот

Camelot бол PDF файлаас хүснэгт гаргахад тусалдаг Python номын сан юм. Энэ нь текст PDF файлуудтай ажилладаг боловч сканнердсан баримт бичиг биш юм. Энд хүснэгт бүр панда DataFrame байна. Нэмж хэлэхэд та хүснэгтүүдийг .json, .xls, .html эсвэл .sqlite руу экспортлох боломжтой.

Github дээрх оддын тоо: 2415

39. Уншигч

Энэ бол цахим ном уншихад зориулагдсан Qt уншигч юм. Энэ нь .pdf, .epub, .djvu, .fb2, .mobi, .azw/.azw3/.azw4, .cbr/.cbz болон .md файлын форматыг дэмждэг. Лектор нь үндсэн цонх, ширээ харах, ном харах, анхаарал сарниулахгүйгээр үзэх, тэмдэглэгээг дэмжих, комикс харах, тохиргооны цонхтой. Энэ нь хавчуурга, профайл үзэх, мета өгөгдөл засварлагч болон суурилагдсан толь бичгийг дэмждэг.

Github дээрх оддын тоо: 835

40.m00dbot

Энэ бол сэтгэлийн хямрал, түгшүүрийг өөрөө шалгах Telegram бот юм.

Github дээрх оддын тоо: 145

41. Маним

Энэ нь математикийн видеог тайлбарлах зориулалттай хөдөлгөөнт хөдөлгүүр бөгөөд программын дагуу нарийн хөдөлгөөнт дүрс үүсгэхэд ашиглаж болно. Үүний тулд тэрээр Python ашигладаг.

Github дээрх оддын тоо: 13

42. Доуин-Бот

Tinder-тэй төстэй программд зориулж Python дээр бичигдсэн робот. Хятадаас хөгжүүлэгчид.

Github дээрх оддын тоо: 5,959

43. XSStrike

Энэ бол гараар бичсэн дөрвөн задлагч бүхий сайт хоорондын скрипт илрүүлэх багц юм. Энэ нь бас ухаалаг ачаалал үүсгэгч, хүчирхэг анивчдаг хөдөлгүүр, гайхалтай хурдан хайлтын системтэй. XSStrike нь ачааллыг шахаж, бусад бүх хэрэгслүүдтэй адил ажиллахын тулд туршихын оронд олон задлан шинжлэгч ашиглан хариуг таньж, дараа нь ачааллыг боловсруулдаг бөгөөд энэ нь fuzzing engine-д нэгдсэн контекст анализ ашиглан ажиллах баталгаатай болно.

Github дээрх оддын тоо: 7050

44. PythonRobotics

Энэхүү төсөл нь Python роботын алгоритмууд болон бие даасан навигацийн алгоритмуудын кодын цуглуулга юм.

Github дээрх оддын тоо: 6,746

45. Google Images татаж авах

Google Images Download нь Google Images-ээс түлхүүр үг хайж, танд зориулж зургийг авдаг Python командын мөрийн програм юм. Түлхүүр үг бүрт 100 хүртэлх зураг оруулахад л шаардлагатай бол ямар ч хамааралгүй жижиг программ юм.

Github дээрх оддын тоо: 5749

46. ​​Trape

Ухаалаг нийгмийн инженерийн дайралтыг бодит цаг хугацаанд хянаж, гүйцэтгэх боломжийг танд олгоно. Энэ нь интернетийн томоохон компаниуд хэрхэн нууц мэдээллийг олж авч, хэрэглэгчдийг тэдний мэдэлгүйгээр хянаж чаддаг болохыг илрүүлэхэд тусалдаг. Trape нь кибер гэмт хэрэгтнүүдийг илрүүлэхэд тусалдаг.

Github дээрх оддын тоо: 4256

47. Хонш

Xonsh бол Python дээр суурилсан Unix-г харах командын мөр болон бүрхүүлийн хэл юм. Энэ нь Python 3.5+-ийн дээд багц бөгөөд Bash болон IPython-д байдаг шиг нэмэлт бүрхүүлийн командууд юм. Xonsh нь Linux, Max OS X, Windows болон бусад томоохон системүүд дээр ажилладаг.

Github дээрх оддын тоо: 3426

48. CLI-д зориулсан GIF

Энэ нь GIF эсвэл богино хэмжээний видео эсвэл асуулга шаарддаг бөгөөд Tenor GIF API ашиглан ASCII хөдөлгөөнт график болгон хувиргадаг. Энэ нь хөдөлгөөнт дүрс болон өнгөний хувьд ANSI escape дарааллыг ашигладаг.

Github дээрх оддын тоо: 2,547

49. Хүүхэлдэйн кино

Draw Энэ бол хүүхэлдэйн кино зурах боломжтой Polaroid камер юм. Энэ нь объектыг танихад мэдрэлийн сүлжээ, Google Quickdraw мэдээллийн багц, дулааны принтер, Raspberry Pi ашигладаг. Хурдан зур! Энэ нь тоглогчдоос объект/санааг зурж, дараа нь 20 секундээс бага хугацаанд юуг төлөөлж байгааг таахыг оролддог Google тоглоом юм.

Github дээрх оддын тоо: 1760

50. Зулип

Zulip бол бодит цагийн горимд ажилладаг групп чатын програм бөгөөд олон урсгалтай харилцан яриа хийхэд үр дүнтэй байдаг. Fortune 500-ийн олон компаниуд болон нээлттэй эхийн төслүүд үүнийг өдөрт олон мянган мессежийг удирдах боломжтой бодит цагийн чат болгон ашигладаг.

Github дээрх оддын тоо: 10,432

51. YouTube-dl

Энэ нь YouTube болон бусад зарим сайтаас видео татаж авах боломжтой командын мөрийн програм юм. Энэ нь тодорхой платформтой холбоогүй.

Github дээрх оддын тоо: 55

52. Хариуцлагатай

Энэ нь тохиргооны удирдлага, програмыг байршуулах, үүлэн хангамж, тусгай даалгавар, сүлжээний автоматжуулалт, олон сайтын зохион байгуулалт зэрэг функцуудыг гүйцэтгэх боломжтой энгийн мэдээллийн технологийн автоматжуулалтын систем юм.

Github дээрх оддын тоо: 39,443

53. HTTPie

HTTPie бол командын мөрийн HTTP клиент юм. Энэ нь CLI-г вэб үйлчилгээтэй харилцахад хялбар болгодог. http тушаалын хувьд энэ нь бидэнд энгийн синтакс ашиглан дурын HTTP хүсэлтийг илгээж, өнгөт гаралтыг хүлээн авах боломжийг олгодог. Бид үүнийг HTTP серверүүдийг турших, дибаг хийх, харилцахад ашиглаж болно.

Github дээрх оддын тоо: 43

54. Торнадо вэб сервер

Энэ нь Python-д зориулсан вэб хүрээ, асинхрон сүлжээний номын сан юм. Энэ нь мянга гаруй нээлттэй холболтыг өргөжүүлэхийн тулд блоклохгүй сүлжээний I/O-г ашигладаг. Энэ нь урт хүсэлт болон WebSockets-ийн хувьд сайн сонголт болгодог.

Github дээрх оддын тоо: 18

55. Хүсэлт

Requests нь HTTP/1.1 хүсэлтийг илгээхэд хялбар болгодог номын сан юм. Та URL-д параметрүүдийг гараар нэмэх эсвэл PUT болон POST өгөгдлийг кодлох шаардлагагүй.
Github дээрх оддын тоо: 40

56. Скрепи

Scrapy бол хурдан, өндөр түвшний вэб мөлхөгч систем бөгөөд та үүнийг бүтэцлэгдсэн өгөгдлийг задлахын тулд вэбсайтуудыг хусахад ашиглаж болно. Та үүнийг өгөгдөлд дүн шинжилгээ хийх, хянах, автоматжуулсан туршилт хийхэд ашиглаж болно.

Github дээрх оддын тоо: 34,493

Эх сурвалж: www.habr.com

сэтгэгдэл нэмэх