56 פרויקטי Python בקוד פתוח

56 פרויקטי Python בקוד פתוח

1. בקבוק

זוהי מיקרו-מסגרת שנכתבה בפייתון. אין לו אימותים לטפסים ואין לו שכבת הפשטה של ​​מסד נתונים, אבל כן מאפשר לך להשתמש בספריות צד שלישי לפונקציונליות נפוצה. ובגלל זה זו מיקרו-מסגרת. Flask נועד להפוך את יצירת האפליקציות לפשוטה ומהירה, תוך שהיא ניתנת להרחבה וקל משקל. הוא מבוסס על הפרויקטים Werkzeug ו-Jinja2. אתה יכול לקרוא עוד על זה במאמר האחרון של DataFlair על בקבוק פייתון.

2. קרס

Keras היא ספריית רשת עצבית בקוד פתוח שנכתבה ב-Python. הוא ידידותי למשתמש, מודולרי וניתן להרחבה, ויכול לפעול על גבי TensorFlow, Theano, PlaidML או Microsoft Cognitive Toolkit (CNTK). ל-Keras יש הכל: תבניות, פונקציות יעד והעברה, מייעלים ועוד הרבה יותר. זה גם תומך ברשתות עצביות קונבולוציוניות וחוזרות.

עובד על פרויקט הקוד הפתוח האחרון המבוסס על Keras - סיווג סרטן השד.

56 פרויקטי Python בקוד פתוח

המאמר תורגם בתמיכת EDISON Software, אשר מפתחת מערכת אבחון לאחסון מסמכים של Vivaldiו - משקיע בסטארטאפים.

3.SpaCy

זוהי ספריית תוכנות קוד פתוח שעוסקת עיבוד שפה טבעית (NLP) וכתוב בפייתון ובסייתון. בעוד NLTK מתאים יותר למטרות הוראה ומחקר, תפקידה של spaCy הוא לספק תוכנה לייצור. בנוסף, Thinc היא ספריית למידת המכונה של spaCy המספקת מודלים של CNN לתיוג חלקי דיבור, ניתוח תלות וזיהוי ישויות בשם.

4. זקיף

Sentry מציעה ניטור באגים בקוד פתוח מתארח כך שתוכל לזהות באגים ולבחון אותם בזמן אמת. כל שעליך לעשות הוא להתקין את ה-SDK עבור השפות או המסגרת שלך ולהתחיל. זה מאפשר לך ללכוד חריגים שלא טופלו, לבחון עקבות מחסנית, לנתח את ההשפעה של כל בעיה, לעקוב אחר באגים בפרויקטים, להקצות בעיות ועוד. שימוש ב- Sentry פירושו פחות באגים ויותר קוד שנשלח.

5. OpenCV

OpenCV היא ספריית ראייה ממוחשבת ולמידת מכונה בקוד פתוח. בספרייה למעלה מ-2500 אלגוריתמים מותאמים למשימות ראייה ממוחשבת כגון זיהוי וזיהוי אובייקטים, סיווג של פעילויות אנושיות שונות, מעקב אחר תנועת מצלמה, יצירת מודלים של אובייקטים תלת מימדיים, תפירת תמונות להשגת תמונות ברזולוציה גבוהה ומשימות רבות אחרות. הספרייה זמינה לשפות רבות כמו Python, C++, Java וכו'.

מספר כוכבים ב-Github: 39585

האם כבר עבדת על פרויקט OpenCV כלשהו? הנה אחד - פרויקט קביעת מגדר וגיל

6. נילרן

זהו מודול ליישום מהיר וקל של למידה סטטיסטית על נתוני NeuroImaging. זה מאפשר לך להשתמש ב-skit-learn עבור נתונים סטטיסטיים רב-משתנים עבור מודלים חזויים, סיווג, פענוח וניתוח קישוריות. Nilearn היא חלק מהמערכת האקולוגית NiPy, שהיא קהילה המוקדשת לשימוש ב-Python לניתוח נתוני הדמיה עצבית.

מספר כוכבים לכל GitHub: 549

7. scikit-Learn

Scikit-learn הוא עוד פרויקט Python בקוד פתוח. זוהי ספריית למידת מכונה מפורסמת מאוד עבור Python. משמש לעתים קרובות עם NumPy ו- ​​SciPy, SciPy מציע סיווג, רגרסיה ואשכולות - הוא תומך SVM (מכונות וקטור תמיכה), יערות אקראיים, האצת שיפוע, k-means ו-DBSCAN. ספרייה זו כתובה בפייתון ובסייתון.

מספר כוכבים ב-Github: 37,144

8. פיטורץ '

PyTorch היא ספריית למידת מכונה נוספת בקוד פתוח שנכתבה ב- Python ועבור Python. הוא מבוסס על ספריית לפיד ומתאים לתחומים כמו ראייה ממוחשבת ועיבוד שפה טבעית (NLP). יש לו גם חזית C++.

בין תכונות רבות אחרות, PyTorch מציעה שתי תכונות ברמה גבוהה:

  • מחשוב טנסור מואץ מאוד ב-GPU
  • רשתות עצביות עמוקות

מספר כוכבים ב-Github: 31

9. ליברוסה

Librosa היא אחת מספריות הפיתון הטובות ביותר לניתוח מוזיקה ואודיו. הוא מכיל את הרכיבים הדרושים המשמשים להשגת מידע ממוזיקה. הספרייה מתועדת היטב ומכילה מספר הדרכות ודוגמאות שיקלו על המשימה שלך.

מספר כוכבים ב-Github: 3107

יישום פרויקט Python בקוד פתוח וליברוסה - זיהוי רגשי דיבור.

10. גנסים

Gensim היא ספריית Python עבור מודלים של נושאים, אינדקס מסמכים וחיפושי דמיון עבור תאגידים גדולים. זה מכוון לקהילות NLP ואחזור מידע. גנסים הוא קיצור של "לייצר כמו". בעבר, הוא יצר רשימה קצרה של מאמרים הדומים למאמר זה. Gensim ברור, יעיל וניתן להרחבה. Gensim מספקת יישום יעיל ופשוט של מודלים סמנטיים ללא פיקוח מטקסט רגיל.

מספר כוכבים ב-Github: 9

11. דג'נגו

ג'נגו היא מסגרת Python ברמה גבוהה המעודדת פיתוח מהיר ומאמינה בעקרון DRY (Don't Repeat Yourself). זוהי מסגרת חזקה מאוד והנפוצה ביותר עבור Python. הוא מבוסס על תבנית MTV (Model-Template-View).

מספר כוכבים ב-Github: 44

12. זיהוי פנים

זיהוי פנים הוא פרויקט פופולרי ב-GitHub. זה מזהה ומתפעל בקלות פרצופים באמצעות Python/שורת פקודה ומשתמש בספריית זיהוי הפנים הפשוטה בעולם לשם כך. זה משתמש ב-dlib עם למידה עמוקה כדי לזהות פרצופים עם דיוק של 99,38% במדד Wild.

מספר כוכבים ב-Github: 28,267

13. חותך עוגיות

Cookiecutter הוא כלי שורת פקודה שניתן להשתמש בו כדי ליצור פרויקטים מתבניות (חותכי עוגיות). דוגמה אחת תהיה יצירת פרויקט אצווה מתבנית פרויקט אצווה. אלו הן תבניות חוצות פלטפורמות, ותבניות פרויקט יכולות להיות בכל שפה או פורמט סימון, כגון Python, JavaScript, HTML, Ruby, CoffeeScript, RST ו-Markdown. זה גם מאפשר לך להשתמש במספר שפות באותה תבנית פרויקט.

מספר כוכבים ב-Github: 10

14. פנדות

Pandas היא ספריית ניתוח ומניפולציה של נתונים עבור Python המציעה מבני נתונים מסומנים ופונקציות סטטיסטיות.

מספר כוכבים ב-Github: 21,404

פרויקט קוד פתוח של Python לנסות את Pandas - זיהוי מחלת פרקינסון

15. Pipenv

Pipenv מבטיחה להיות כלי מוכן לייצור שמטרתו להביא את הטוב מכל עולמות האריזה לעולם של Python. למסוף שלו יש צבעים יפים והוא משלב Pipfile, pip ו-virtualenv לפקודה אחת. הוא יוצר ומנהל באופן אוטומטי סביבה וירטואלית עבור הפרויקטים שלך ומספק למשתמשים דרך קלה להתאים אישית את סביבת העבודה שלהם.

מספר כוכבים ב-Github: 18,322

16. SimpleCoin

זהו יישום Blockchain עבור מטבעות קריפטוגרפיים שנבנה ב-Python, אך הוא פשוט, לא מאובטח ולא שלם. SimpleCoin אינו מיועד לשימוש בייצור. לא לשימוש ייצור, SimpleCoin מיועד למטרות חינוכיות ורק כדי להפוך את הבלוקצ'יין הפועל לנגיש ופשוט יותר. זה מאפשר לך לשמור hashes ממוקש ולהחליף אותם לכל מטבע נתמך.
מספר כוכבים ב-Github: 1343

17. Pyray

זוהי ספריית עיבוד תלת-ממדית שנכתבה ב-Vanilla Python. הוא מעבד אובייקטים וסצנות במימד גבוה יותר ב-Python ובאנימציה ב-3D, 2D. הוא מוצא אותנו בתחום של סרטונים שנוצרו, משחקי וידאו, סימולציות פיזיות ואפילו תמונות יפות. דרישות לכך: PIL, numpy ו-scipy.

מספר כוכבים ב-Github: 451

18. מיקרופייטון

MicroPython הוא Python עבור מיקרו-בקרים. זהו יישום יעיל של Python3 שמגיע עם חבילות רבות מהספרייה הסטנדרטית של Python והוא מותאם לרוץ על מיקרו-בקרים ובסביבות מוגבלות. Pyboard הוא לוח אלקטרוני קטן המריץ את MicroPython על מתכת חשופה כך שהוא יכול לשלוט בכל מיני פרויקטים אלקטרוניים.

מספר כוכבים לכל GitHub: 9,197

19. קיווי

Kivy היא ספריית Python לפיתוח יישומי מולטי-טאץ' למובייל ויישומי ריבוי מגע אחרים עם ממשק משתמש טבעי (NUI). יש לו ספריית גרפיקה, מספר אפשרויות ווידג'טים, שפת ביניים 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 היא ספריית Python המבוססת על TensorFlow, עם כלי עזר לעבודה עם נתונים גולמיים, באמצעותה לאימון דגמי מכונות ויצירת תוכן חדש.

22. מסכת R-CNN

זהו יישום של מסכת R-CNNN ב- Python 3, TensorFlow ו-Keras. המודל לוקח כל מופע של אובייקט ברסטר ויוצר עבורו תיבות תוחמות ומסכות פילוח. הוא משתמש ברשת פירמידת התכונות (FPN) ובעמוד השדרה של ResNet101. קל להרחיב את הקוד. פרויקט זה מציע גם מערך נתונים של Matterport3D של חללים תלת מימדיים משוחזרים שנלכדו על ידי לקוחות...
מספר כוכבים ב-Github: 14

23. דגמי TensorFlow

זהו מאגר עם מודלים שונים המיושמים ב-TensorFlow - מודלים רשמיים ומחקריים. יש לו גם דוגמאות ומדריכים. מודלים רשמיים משתמשים בממשקי API של TensorFlow ברמה גבוהה. מודלים מחקריים הם מודלים המיושמים ב-TensorFlow על ידי חוקרים לתמיכה או לתמיכה בשאלות ושאילתות.

מספר כוכבים ב-Github: 57

24. Snallygaster

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 פרויקטי Python הפופולריים ביותר בקוד פתוח לשנת 2018. בנוסף, זה דורש Python 3.0 ומעלה. סוגי קבצים נתמכים: Python, Node.js, Ruby, Golang ו-Java.

מספר כוכבים ב-Github: 2913

29. Detectron

Detectron מבצע זיהוי עצמים מודרני (מייש גם מסכת R-CNN). זוהי תוכנת Facebook AI Research (FAIR) שנכתבה ב-Python ופועלת על פלטפורמת Caffe2 Deep Learning. המטרה של Detectron היא לספק בסיס קוד באיכות גבוהה ובעל ביצועים גבוהים למחקר זיהוי אובייקטים. הוא גמיש ומיישם את האלגוריתמים הבאים - מסכת R-CNN, RetinaNet, R-CNN מהיר יותר, RPN, R-CNN מהיר, R-FCN.

מספר כוכבים ב-Github: 21

30. פייתון-אש

זוהי ספריה להפקה אוטומטית של CLIs (ממשקי שורת פקודה) מאובייקט Python (כל שהוא). זה גם מאפשר לך לפתח ולאפות באגים בקוד, כמו גם לבחון קוד קיים או להפוך קוד של מישהו אחר ל-CLI. Python Fire מקל על המעבר בין Bash ו- Python, וגם מקל על השימוש ב-REPL.
מספר כוכבים ב-Github: 15

31. Pylearn2

Pylearn2 היא ספריית למידת מכונה שנבנתה בעיקר על גבי Theano. מטרתו היא להקל על מחקר ML. מאפשר לך לכתוב אלגוריתמים ומודלים חדשים.
מספר כוכבים ב-Github: 2681

32. Matplotlib

מטפלוטליב היא ספריית ציור דו-ממדית עבור Python - היא מייצרת פרסומים איכותיים בפורמטים שונים.

מספר כוכבים ב-Github: 10,072

33. תיאנו

Theano היא ספרייה למניפולציה של ביטויים מתמטיים ומטריציים. זה גם מהדר לאופטימיזציה. תיאנו משתמש רדוםתחביר דומה לביטוי חישובים וקומפילציה שלהם כדי לרוץ על ארכיטקטורות CPU או GPU. זוהי ספריית למידת מכונה של Python בקוד פתוח הכתובה ב-Python ו-CUDA ופועלת על לינוקס, macOS ו-Windows.

מספר כוכבים לכל GitHub: 8,922

34. Multidiff

Multidiff נועד להפוך נתונים מוכווני מכונה לקלים יותר להבנה. זה עוזר לך לראות את ההבדלים בין מספר רב של אובייקטים על ידי יצירת הבדלים בין האובייקטים המתאימים ולאחר מכן הצגתם. הדמיה זו מאפשרת לנו לחפש דפוסים בפרוטוקולים קנייניים או פורמטים חריגים של קבצים. הוא משמש בעיקר להנדסה הפוכה וניתוח נתונים בינאריים.

מספר כוכבים ב-Github: 262

35. סום-כפית

פרויקט זה עוסק בשימוש במפות ארגון עצמי כדי לפתור את בעיית איש המכירות הנוסעים. באמצעות SOM, אנו מוצאים פתרונות לא אופטימליים לבעיית ה-TSP ומשתמשים בפורמט .tsp לשם כך. TSP היא בעיה שלמה NP והיא הופכת קשה יותר לפתרון ככל שמספר הערים גדל.

מספר כוכבים ב-Github: 950

36. פוטון

Photon הוא סורק אינטרנט מהיר במיוחד המיועד עבור OSINT. זה יכול לאחזר כתובות URL, כתובות URL עם פרמטרים, מידע של אינטל, קבצים, מפתחות סודיים, קובצי JavaScript, התאמות ביטוי רגולרי ותת-דומיינים. לאחר מכן ניתן לשמור ולייצא את המידע שחולץ בפורמט json. פוטון גמיש וגאוני. אתה יכול גם להוסיף לו כמה תוספים.

מספר כוכבים ב-Github: 5714

37. מפה חברתי

Social Mapper הוא כלי מיפוי של מדיה חברתית שמתאם פרופילים באמצעות זיהוי פנים. הוא עושה זאת באתרים שונים בקנה מידה גדול. Social Mapper מבצע אוטומציה של חיפוש שמות ותמונות במדיה החברתית ולאחר מכן מנסה לאתר ולקבץ נוכחות של מישהו. לאחר מכן הוא מייצר דוח לבדיקה אנושית. זה שימושי בתעשיית האבטחה (לדוגמה, דיוג). הוא תומך בפלטפורמות LinkedIn, Facebook, Twitter, Google Plus, Instagram, VKontakte, Weibo ו-Douban.

מספר כוכבים ב-Github: 2,396

38. קמלוט

Camelot היא ספריית Python שעוזרת לך לחלץ טבלאות מקובצי PDF. זה עובד עם קבצי 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

זהו בוט טלגרם לבדיקה עצמית של דיכאון וחרדה.

מספר כוכבים ב-Github: 145

41. מנים

זהו מנוע אנימציה להסבר סרטוני מתמטיקה שניתן להשתמש בו כדי ליצור אנימציות מדויקות באופן תכנותי. הוא משתמש ב-Python בשביל זה.

מספר כוכבים ב-Github: 13

42. דואין-בוט

בוט שנכתב ב-Python עבור אפליקציה דמויית טינדר. מפתחים מסין.

מספר כוכבים ב-Github: 5,959

43. XSStrike

זוהי חבילת זיהוי סקריפטים בין-אתרים עם ארבעה מנתחים בכתב יד. הוא כולל גם מחולל מטען חכם, מנוע מטושטש חזק ומנוע חיפוש מהיר להפליא. במקום להחדיר מטען ולבדוק אותו כך שיעבוד כמו כל שאר הכלים, XSStrike מזהה את התגובה באמצעות מנתחים מרובים ולאחר מכן מעבד את המטען, שמובטח יעבוד באמצעות ניתוח הקשר המשולב במנוע המטושטש.

מספר כוכבים ב-Github: 7050

44. PythonRobotics

פרויקט זה הוא אוסף של קוד באלגוריתמים רובוטיים של Python, כמו גם אלגוריתמי ניווט אוטונומיים.

מספר כוכבים ב-Github: 6,746

45. הורדת תמונות גוגל

Google Images Download היא תוכנת Python שורת פקודה שמחפשת מילות מפתח ב-Google Images ומקבלת עבורך את התמונות. זוהי תוכנית קטנה ללא תלות אם אתה רק צריך להעלות עד 100 תמונות עבור כל מילת מפתח.

מספר כוכבים ב-Github: 5749

46. ​​טרפ

מאפשר לך לנטר ולבצע התקפות הנדסה חברתית חכמות בזמן אמת. זה עוזר לחשוף כיצד חברות אינטרנט גדולות יכולות להשיג מידע רגיש ולשלוט במשתמשים ללא ידיעתם. Trape יכול גם לעזור במעקב אחר פושעי סייבר.

מספר כוכבים ב-Github: 4256

47. Xonsh

Xonsh היא שורת פקודה ושפת מעטפת חוצת פלטפורמות המבוססת על פייתון. זוהי ערכת-על של Python 3.5+ עם פרימיטיבים נוספים של מעטפת כמו אלה שנמצאים ב-Bash ו- IPython. Xonsh פועל על Linux, Max OS X, Windows ומערכות עיקריות אחרות.

מספר כוכבים ב-Github: 3426

48. GIF עבור CLI

זה דורש GIF או סרטון קצר או שאילתה והוא מומר לגרפיקה מונפשת ASCII באמצעות Tenor GIF API. הוא משתמש ברצפי בריחה של ANSI עבור אנימציה וצבע.

מספר כוכבים ב-Github: 2,547

49. קריקטוריזציה

Draw זוהי מצלמת פולארויד שיכולה לצייר קריקטורות. הוא משתמש ברשת עצבית לזיהוי אובייקטים, מערך נתונים של Google Quickdraw, מדפסת תרמית ו-Raspberry Pi. שליפה מהירה! הוא משחק גוגל שמבקש מהשחקנים לצייר תמונה של אובייקט/רעיון ואז מנסה לנחש מה הוא מייצג תוך פחות מ-20 שניות.

מספר כוכבים ב-Github: 1760

50. זול

Zulip היא אפליקציית צ'אט קבוצתית שפועלת בזמן אמת וגם פרודוקטיבית עם שיחות מרובות חוטים. חברות Fortune 500 רבות ופרויקטי קוד פתוח משתמשים בו לצ'אט בזמן אמת שיכול להתמודד עם אלפי הודעות ביום.

מספר כוכבים ב-Github: 10,432

51. YouTube-dl

זוהי תוכנית שורת פקודה שיכולה להוריד סרטונים מיוטיוב ומכמה אתרים אחרים. זה לא קשור לפלטפורמה ספציפית.

מספר כוכבים ב-Github: 55

52. אנסיבל

זוהי מערכת אוטומציית IT פשוטה שיכולה להתמודד עם הפונקציות הבאות: ניהול תצורה, פריסת יישומים, אספקת ענן, משימות אד-הוק, אוטומציה של רשתות ותזמור מרובה אתרים.

מספר כוכבים ב-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

הוספת תגובה