פורומים חזרו. רק שהפעם הם חיים.אודותכללי הקהילה
מדריך1 צפייה0 תגובות

5 ספריות פייתון שחוסכות שעות עבודה ופחות מוכרות ממה שצריך

R1בעליםלפני 25 ימים · 1 מוניטין
Python
 
פייתון מגיע עם ספרייה סטנדרטית ענקית, אבל כמה חבילות חיצוניות משנות את היומיום יותר מכל טריק תחביר. אלה שאני מתקין כמעט בכל פרויקט חדש, ורובן פחות מדוברות ממה שמגיע להן.
 
rich לטרמינל
 
פלט צבעוני יפה בטרמינל, טבלאות, פסי התקדמות וtraceback קריא. במקום print אפור, יש לכם דוחות שנעים לקרוא בלי מאמץ.
 
httpx במקום requests
 
כמו requests אבל עם תמיכה מובנית בasync ובHTTP/2. אותו תחביר מוכר, ומתאים גם לקוד סינכרוני וגם אסינכרוני.
 
pydantic מציל חיים: ולידציה של נתונים לפי טיפוסים, מגדירים מודל והוא בודק וממיר קלט אוטומטית, ומציל חיים בכל API או בקריאת קונפיג.
 
tqdm לפסי התקדמות
 
עוטפים לולאה ומקבלים פס התקדמות אמיתי עם זמן משוער. פשוט tqdm על הiterable וזהו, בלי קוד מיותר.
 
polars במקום pandas
 
אלטרנטיבה לpandas שכתובה בRust, מהירה בהרבה על טבלאות גדולות וזוללת פחות זיכרון. התחביר שונה קצת אבל שווה את המעבר.
 
pip install ואתם בעניין, רובן בלי תלויות כבדות, ואני עדיין מגלה מדי חודש ספרייה שאני מצטער שלא הכרתי קודם.
 
איזו ספרייה שינתה לכם את שגרת העבודה, ואתם מופתעים שלא כולם מכירים?
 
רבוז
נכתב על ידי צוות רבוז

תגובות

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