
עבודה עם api ו־JSON בפייתון: requests, אימות וטיפול בשגיאות
עבודה עם api היא אחת המשימות הכי נפוצות באוטומציה בפייתון: משיכת נתונים ממערכת אחת, שליחת אירועים למערכת אחרת, בדיקת סטטוס, יצירת דוחות, או חיבור בין כלים…

עבודה עם api היא אחת המשימות הכי נפוצות באוטומציה בפייתון: משיכת נתונים ממערכת אחת, שליחת אירועים למערכת אחרת, בדיקת סטטוס, יצירת דוחות, או חיבור בין כלים…

סביבת פיתוח בפייתון נראית פשוטה עד הרגע שבו פרויקט אחד צריך גרסה מסוימת של חבילה, פרויקט שני צריך גרסה אחרת, ופקודת pip install אחת גורמת לקוד…

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

ביטויים רגולריים, או regex, הם אחד הכלים הכי קטנים והכי יעילים בארגז הכלים של מפתחים: חיפוש טקסט, אימות קלט, ניקוי קבצים, חילוץ נתונים מלוגים, בדיקות ב־Python,…

אם כתבתם JavaScript קצת מעבר ל־console.log, כנראה פגשתם את הביטוי javascript promises: קריאות לקובץ, בקשות API, טיימרים, פעולות בדפדפן, טעינת נתונים, וכל דבר שלא מסתיים מיד.…

git stash הוא אחד הכלים הכי שימושיים ב־Git כשאתם באמצע שינוי, משהו דחוף נכנס, ואתם לא רוצים לעשות commit חצי־אפוי רק כדי “לנקות שולחן”. יחד עם…

WSL, קיצור של Windows Subsystem for Linux, הוא אחד הכלים הכי שימושיים למפתחים שעובדים על ווינדוס אבל רוצים סביבת לינוקס אמיתית לשורת הפקודה, פייתון, סקריפטים, Git,…

אם שאילתת SQL מתחילה להיראות כמו סולם של תתי־שאילתות מקוננות, הגיע הזמן להכיר ברצינות את cte sql. בעזרת WITH אפשר לפרק שאילתה ארוכה לשלבים עם שמות…

השאלה כמה זמן לוקח ללמוד פייתון נשמעת פשוטה, אבל התשובה תלויה במטרה: לכתוב סקריפטים קטנים, להבין קוד קיים, לעבוד עם קבצים, לנתח נתונים, להתחבר ל־SQL, או…

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