מתכנתים רבים טועים לחשוב שאת הקוד שהם כתבו ב-Python ניתן להריץ אך ורק באמצעות סביבת הפיתוח שבה הם משתמשים. למעשה, כאשר מריצים באמצעות סביבת הפיתוח, מאחורי הקלעים מופעלת התכנית (ה-utility) ששמה python בשורת הפקודה. שורת הפקודה ידועה גם בשם ה-Command Line וה-Terminal. 

כיצד מפעילים את שורת הפקודה?

במחשבים שפועלים באמצעות מערכת ההפעלה macOS מפעילים את שורת הפקודה באמצעות ה-utility ששמו terminal. 

utility terminal on mac
macOS Terminal

במחשבים שפועלים באמצעות מערכת ההפעלה Windows מפעילים את שורת הפקודה באמצעות ה-utility ששמו Command Prompt. 

The Command Prompt on Windows
Using Command Prompt on Windows

כאשר משתמשים בסביבת הפיתוח PyCharm ניתן לפתוח את שורת הפקודה (ה-terminal) באמצעות לחיצה על הכפתור terminal שנמצא בתחתית המסך. 

pycharm terminal open
the terminal with pycharm
כיצד מריצים תכנית בפייתון בשורת הפקודה?

באמצעות ה-utility ששמו python ומייד אחריו יש לציין את שם הקובץ שרוצים להריץ, ניתן להריץ את הקוד ב-python אשר שמור בקובץ שאת שמו ציינו. בתמונת המסך שלהלן ניתן לראות הדגמה להרצת הקובץ main.py באמצעות ה-utility ששמו python. 

executing code in python

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

Update cookies preferences