השגת אחיזה מוצקה של הטריקים השונים לביצוע סקריפט ה- Python שלך עוזרת לך לקודד מהר יותר על ידי צפייה והימנעות ממלכודות נפוצות.
הפעלת סקריפט של פייתון היא די קלה, וישנן דרכים רבות בהן תוכלו ללכת על זה. אנו נציג בפניך את הדרכים השונות לעשות זאת במאמר זה.
מה אתה צריך כדי להפעיל סקריפט פיתון?
כדי להריץ סקריפט של פייתון בהצלחה במחשב שלך, עיין ברשימת הבדיקה הבאה וודא שאתה מוכן לצאת לדרך:
- וודא שהתקנת Python במחשב שלך. אם לא, עבור אל ה- אתר פייתון להורדה והתקנה של הגרסה האחרונה של Python.
- התקן עורך קוד או IDE במחשב האישי שלך.
- הקפד להוסיף פייתון לנתיב המשתנה של המערכת שלך, כך שתוכל להתקשר אליו משורת הפקודה.
כדי לבדוק אם Python מותקן והוסיף כבר לנתיב, הקלד פיתון - גרסה בשורת הפקודה שלך והקש להיכנס. אם אתה רואה את גרסת ה- Python מוצגת, היא מתווספת לנתיב המערכת שלך.
עם זאת, כפי שהזכרנו קודם, ישנן דרכים רבות להריץ את סקריפט ה- Python שלך. בואו נסתכל על הדרכים השונות להלן.
קָשׁוּר: כיצד להוסיף פייתון למשתנה Windows PATH
כיצד להפעיל סקריפט פייתון באופן אינטראקטיבי
מצב ה- Python האינטראקטיבי מאפשר לך להריץ את הסקריפט שלך באופן מיידי דרך שורת הפקודה מבלי להשתמש בעורך קוד או ב- IDE.
כדי להריץ סקריפט Python באופן אינטראקטיבי, פתח את שורת הפקודה שלך והקלד פִּיתוֹן. ואז הכה להיכנס.
לאחר מכן תוכל להמשיך לכתוב כל קוד פייתון במצב האינטראקטיבי. כשאתה לוחץ להיכנס, פלט הקוד שלך מופיע מייד.
פייתון רגיש למדרץ. אז זה יכול לגרום לשיטות כתיבה כמו פונקציות, לולאות, תנאים או שיעורים להיות מעט מבלבלות בזמן במצב אינטראקטיבי.
כדי להימנע משגיאות כניסה בעת כתיבת שיטות הדורשות אותן במצב אינטראקטיבי, הקפד להשתמש בסרגל הרווח באופן עקבי בכל פעם שאתה מגיע לשורה חדשה.
לדוגמה, אתה יכול להשתמש ברווח יחיד עבור כל קוד ישירות תחת פונקציה. לאחר מכן החלף לשני רווחים עבור קבוצת המשנה שאחריה, וכן הלאה.
בדוק את הדוגמה למטה לקבלת תמונה ברורה יותר:
יתרון בשימוש במצב האינטראקטיבי הוא שאתה יכול לבדוק את הקוד שלך באמצעותו. עם זאת, אינך יכול להשתמש בו להפעלת פרויקט, וכשאתה עושה טעויות, ייתכן שיהיה עליך לכתוב את הקוד שלך מחדש מאפס.
קוד שנכתב במצב אינטראקטיבי הוא גם תנודתי. אז הקוד שלך ינקה, ולא תוכל לשחזר אותו לאחר שתסגור את שורת הפקודה.
סוּג יְצִיאָה() אוֹ לְהַפְסִיק()ואז פגע להיכנס לעזוב את המצב האינטראקטיבי. ניתן גם לצאת ממצב אינטראקטיבי ב- Windows על ידי לחיצה Ctrl + ז.
כיצד להריץ קובץ פייתון באמצעות פקודת פייתון
אתה יכול לכתוב קוד Python עם כל עורך טקסט לבחירתך ולהריץ אותו משורת הפקודה באמצעות ה- פִּיתוֹן פקודה.
בניגוד למצב האינטראקטיבי, הקוד שלך יושב בקובץ פייתון ייעודי עם .py סיומת.
כדי להריץ קובץ פייתון עם ה- פִּיתוֹן פקודה:
- צור קובץ חדש בכל ספריה במחשב האישי שלך. ודא שאתה שם לקובץ שלך עם .py סיומת. למשל, אתה יכול לקבל myFile.py.
- פתח את הקובץ באמצעות כל עורך קוד לבחירתך.
- כתוב את הקוד שלך בקובץ שיצרת זה עתה. ואז שמור אותו שוב על ידי לחיצה Ctrl + ס.
- פתח את שורת הפקודה ואת התקליטור לספריית הבסיס של קובץ פייתון.
- סוּג פייתון myFile.py לבצע את הקוד באותו קובץ פייתון, להחליף myFile.py עם שם קובץ הפייתון שלך.
אתה יכול לשמור את הפלט של סקריפט שאתה מפעיל דרך שורת הפקודה כקובץ טקסט. לשם כך השתמש ב:
python myFile.py> output.txt
שיטה זו אידיאלית לביצוע פרויקטים של פיתון אמיתיים. למשל, הפעלת קובץ Flask server.py כזה משיקה עבורך שרת מקומי.
הפעל קובץ פייתון בשמו
אם אתה משתמש בגרסה עדכנית של Windows, כעת תוכל להריץ סקריפט Python על ידי הקלדת שם הקובץ מבלי להוסיף את פִּיתוֹן פקודה:
myFile.py
הפעל את סקריפט הפיתון שלך עם IDE
סביבות פיתוח משולבות או IDE מציעות מערכות ניהול קבצים ותיקיות מתקדמות. אז הם מאפשרים לך לבנות פרויקטים מהר יותר על ידי ארגון הקבצים שלך בתיקיות שונות בספריה אחת.
בסופו של דבר, IDEs מריצים סקריפטים של פייתון בקלות בסביבה וירטואלית. הם אידיאליים לניהול פרויקטים הפועלים בתלות ספציפית.
קָשׁוּר: כיצד ליצור ולנהל סביבות וירטואליות של פייתון
בעזרת IDE תוכלו לכתוב, לקרוא, לערוך ולבצע את קוד הפייתון שלכם. כפי שהיית עושה עורך קוד פשוט, באפשרותך להריץ סקריפטים של Python שנכתבו ב- IDE משורת הפקודה באמצעות ה- פִּיתוֹן פקודה.
בנוסף, IDEs כמו Pycharm או Spyder מאפשרים לך להריץ את הסקריפט שלך בלחיצה אחת.
השתמש ב- IDE מבוסס דפדפן
מחברת Jupyter ו המעבדה של גוגל הם מזהי IDE פופולריים המבוססים על דפדפן המאפשרים לך לכתוב ולהפעיל קוד פייתון במהירות. הם גם מבוססים על תאים ואידיאליים לטיפול בפרויקטים של מדעי נתונים.
להפעלת סקריפט של פייתון באמצעות Google Colaboratory, לחץ קוֹבֶץ. ואז בחר מחברת חדשה כדי לפתוח מחברת בה תוכלו לכתוב ולהפעיל את קוד הפייתון שלכם. אתה יכול ללחוץ + קוד לפתוח תא חדש.
אתה יכול להירשם ולהתחיל להשתמש ב- Google Colaboratory מיד ללא כל התקנה, ואילו תצטרך להתקין את Jupyter Notebook כדי להריץ איתו סקריפט Python.
קָשׁוּר: התחל בעבודה עם מחברת Jupyter
ביצוע סקריפט דומה בשתי הפלטפורמות. ברגע שאתה כותב קוד בתא, לחץ Ctrl + להיכנס להוציא את התא ההוא להורג.
הפעל את סקריפט הפיתון שלך באמצעות ה- Python המובנה IDLE
Python IDLE היא אחת הדרכים הבסיסיות ביותר בהן ניתן להריץ כל סקריפט של Python מבלי שתצטרך לשמור את הקובץ לפני שהוא עובד.
כדי לגשת ל- Python IDLE, עבור לסרגל החיפוש של Windows. סוּג לְהִתְבַּטֵל ופתח אותו ברגע שהוא מופיע.
לחלופין, אתה יכול להפעיל את Python IDLE משורת הפקודה. לשם כך, פתח את שורת הפקודה והזן את הפקודה לְהִתְבַּטֵל.
ברגע שזה עולה, אתה יכול לכתוב את הקוד שלך ולבצע כל שורה על ידי לחיצה להיכנס.
אתה יכול לשמור גם Python IDLE. כל מה שאתה צריך לעשות זה ללכת אליו קובץ>שמור כ. ה- IDLE שומר את הקובץ שלך עם .py הרחבה כברירת מחדל.
הפעל את סקריפט ה- Python כמודול בקובץ Python אחר
ניתן גם להריץ סקריפט של פייתון בקובץ פיתון אחר. ישנן דרכים רבות לעשות זאת, עם זאת באמצעות יְבוּא הצהרה היא אידיאלית.
אבל בואו נסתכל על הדרכים השונות לעשות זאת.
הפעל את סקריפט ה- Python שלך כמודול מיובא
אתה יכול צור וייבא את הסקריפט שלך כמודול פייתון ואז הפעל אותו באמצעות קובץ פייתון אחר.
לשם כך, צור קובץ פייתון חדש באותה ספריה כמו סקריפט הפיתון שברצונך להריץ. פתח את הקובץ החדש וייבא את הסקריפט הבא:
ייבא את myScript.py
אם אתה זקוק רק לפונקציה או מחלקה בסקריפט שברצונך להפעיל, השתמש בייבוא מוחלט:
מ- myScript.py ייבא את myFunction
myFunction ()
הפעל סקריפט פייתון בקובץ פיתון אחר באמצעות פונקציית exec
לחלופין, אתה יכול להפעיל קוד פייתון עם המובנה ביצוע () פוּנקצִיָה. צור קובץ פייתון חדש באותה ספרייה כמו זה שברצונך להפעיל ובצע את הקוד הבא:
exec (פתוח ('myScript.py'). קרא ())
הפעל סקריפט פייתון באמצעות מודול Runpy המובנה
אתה יכול גם להריץ סקריפט Python עם runpy.run_module (). אתה לא צריך לכלול את .py הרחבה תוך שימוש בשיטה זו:
ייבוא runpy
runpy.run_module ('myScript')
עם זאת, אתה יכול להשתמש runpy.run_path () במקום זאת. אבל זה מחייב את סיומת Python לעבוד:
ייבוא runpy
runpy.run_path ('myScript.py')
באמצעות importlib
ניתן גם להריץ סקריפט בקובץ פייתון אחר באמצעות ה- importlib מודול. אתה לא צריך לכלול את .py הרחבה גם כאן:
יבוא importlib
importlib.import_module ('myScript')
בצע את קובץ הפיתון שלך על ידי לחיצה כפולה עליו
לחיצה כפולה על קובץ פייתון בלבד עובדת גם כן. בדרך כלל, כאשר אתה עושה זאת, זה מראה את פלט הקוד שלך בשורת פקודה. כל שעליך לעשות הוא לשמור את התסריט שברצונך להריץ בתוספת .py הרחבה ולחץ עליה פעמיים.
הפלט של שורת הפקודה עשוי להיות קצר ולא תראה אותו לפני סגירתו. כדי למנוע זאת, אתה יכול להוסיף ריק בזמן לולאה לסוף הקוד כדי שהפלט של שורת הפקודה יישאר פתוח.
לדוגמה, לחיצה כפולה על הסקריפט המכיל את הקוד למטה מתבצעת בהצלחה בגלל הריק בזמן לולאה בסוף:
exec (פתוח ('myScript.py'). קרא ())
שלום = 1 + 2
הדפס (שלום)
בעוד נכון:
""
כיצד פיתון מריץ את התסריטים שלו?
פייתון היא שפה מורכבת ורב-תכליתית שמבצעת קוד בעזרת מתורגמן. עם זאת, כשאתה מריץ קוד פייתון, מהדר מפרק את הקוד למצב קוד לפני שהוא מעביר אותו למתורגמן. לאחר מכן המתורגמן מקבל את קוד הביץ 'ומחזיר תפוקה ידידותית לקריאה.
פייתון הוא מאוד תכליתי, עם יישומים החל מפיתוח אתרים וכלה בניתוח נתונים.
קרא הבא
- תִכנוּת
- תִכנוּת
- פִּיתוֹן

Idowu הוא נלהב מכל דבר חכם טק ופרודוקטיביות. בזמנו הפנוי הוא משחק בקידוד ועובר ללוח השחמט כשמשעמם לו, אבל הוא גם אוהב להתנתק מהשגרה מדי פעם. התשוקה שלו להראות לאנשים את הדרך סביב הטכנולוגיה המודרנית מניע אותו לכתוב יותר.
הירשם לניוזלטר שלנו
הצטרף לניוזלטר שלנו לקבלת טיפים, ביקורות, ספרים אלקטרוניים בחינם ומבצעים בלעדיים!
צעד אחד נוסף !!!
אנא אשר את כתובת הדוא"ל שלך בדוא"ל ששלחנו לך זה עתה.