הרצת תכנית בפייתון בשורת הפקודה

executing python program in terminal
את הקוד שכתבנו ב-Python ניתן גם להריץ מתוך הטרמינל. עושים זאת באמצעות ה-utility ששמו python ומייד אחריו מציינים את שם הקובץ שרוצים להריץ.

שתפו פוסט זה

מתכנתים רבים טועים לחשוב שאת הקוד שהם כתבו ב-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). 

הרשמו לניוזלטר שלנו

התעדכנו בחידושים טכנולוגיים בפיתוח תוכנה

פוסטים נוספים שעשויים לעניין אתכם

הכריכה של הספר Python for Kids
כללי

הספר Python for Kids ניתן לרכישה באמזון

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

קבוצה מקצועית למפתחי פייתון life michael שירותי הדרכה למפתחי תוכנה

האם תרצו להזניק את הקריירה שלכם?

נשמח להיות עימכם קשר!

Update cookies preferences