בחירה מהירה של מיקומי קבצי קלט/פלט והתאמת ממשק המשתמש/ת

image
image

הסיפור

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

הכלי הקטן הזה יכול לסייע למפתחים ב-Python שצריכים לפתוח חלון לבחירת קובץ קלט ו/או קובץ פלט, ולהתאים, בקלות, את הטקסט שיוצג למשתמש/ת:

  • השפה (כיוון הטקסט מימין לשמאל או משמאל לימין)
  • הטקסט שיופיע בחלון: לצד השדות ועל הלחצנים

המתכון:

  1. פיתחתי שני יישומים שונים שנועדו לתמוך בעבודה שוטפת של שני אנשים שונים. בשני היישומים נדרשה האפשרות לטעון ולשמור קובץ, ובשניהם שמות הקבצים היו חלק מהקוד שכתבתי. כלומר, כדי שיעבדו נדרשו האנשים להם ניסיתי לעזור להתאים את שמות הקבצים לקוד שכתבתי.
  2. למידה והיכרות עם ספריית הממשקים הגרפיים Tkinter
  3. כתיבת פונקציה בסיסית שמבצעת את הפעולה הבסיסית: בחירה/הקלדה של שמות הקבצים.
  4. הוספת פרמטרים להתאמה לשפות (שמאל-ימין וימין-שמאל) ולהתאמה לשימושים עתידיים.

משך זמן העבודה: כשעתיים ללימוד, כ-3 שעות פיתוח, ושעה לבדיקות וכתיבת הדרכות לשימוש. סה"כ: 6 שעות עבודה.

קישור לקוד ולהנחיות