כיצד להריץ סקריפט פייתון

כיצד להריץ סקריפט פייתון

הבנה טובה של הטריקים השונים לביצוע סקריפט ה- Python שלך מסייעת לך לקוד מהר יותר על ידי צפייה והימנעות ממלכודות נפוצות.





הפעלת סקריפט פייתון היא די קלה, וישנן דרכים רבות בהן תוכל לבצע זאת. אנו נראה לך את הדרכים השונות לעשות זאת במאמר זה.





מה אתה צריך כדי להריץ סקריפט פייתון?

כדי להריץ סקריפט Python בהצלחה במחשב שלך, עיין ברשימת הבדיקות הבאה וודא שאתה מוכן לצאת לדרך:





  • וודא שמותקן פייתון במחשב שלך. אם לא, עבור אל אתר Python כדי להוריד ולהתקין את הגירסה העדכנית ביותר של Python.
  • התקן עורך קוד או IDE במחשב האישי שלך.
  • ודא שאתה מוסיף Python לנתיב משתנה המערכת שלך כך שתוכל לקרוא לו משורת הפקודה.

כדי לבדוק אם Python מותקן ומוסיף כבר לנתיב, הקלד פיתון -גרסה בשורת הפקודה שלך והקש להיכנס . אם אתה רואה את גירסת Python מוצגת, היא נוספה לנתיב המערכת שלך.

עם זאת, כפי שהזכרנו קודם לכן, ישנן דרכים רבות להריץ את סקריפט ה- Python שלך. בואו נסתכל על הדרכים השונות להלן.



קָשׁוּר: כיצד להוסיף פייתון למשתנה Windows PATH

כיצד להריץ סקריפט פייתון באופן אינטראקטיבי

מצב Python האינטראקטיבי מאפשר לך להריץ את התסריט שלך באופן מיידי באמצעות שורת הפקודה מבלי להשתמש בעורך קוד או IDE.





Windows אינו יכול לתקשר עם שרת ה- dns הראשי

כדי להריץ סקריפט Python באופן אינטראקטיבי, פתח את שורת הפקודה והקלד פִּיתוֹן . ואז פגע להיכנס .

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





פייתון רגיש לכניסה. אז זה יכול להפוך את שיטות הכתיבה כמו פונקציות, לולאות, תנאים או שיעורים למבלבלים במקצת במצב אינטראקטיבי.

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

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

תסתכל על הדוגמה למטה לתמונה ברורה יותר:

יתרון בשימוש במצב האינטראקטיבי הוא שתוכל לבדוק את הקוד שלך בעזרתו. עם זאת, אינך יכול להשתמש בו להפעלת פרויקט, וכאשר אתה עושה טעויות, ייתכן שיהיה עליך לכתוב את הקוד שלך שוב מאפס.

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

סוּג יְצִיאָה() אוֹ לְהַפְסִיק() , ואז פגע להיכנס לעזוב את המצב האינטראקטיבי. תוכל גם לצאת ממצב אינטראקטיבי ב- Windows על ידי לחיצה על Ctrl + עם .

כיצד להריץ קובץ פייתון באמצעות פקודת פייתון

אתה יכול לכתוב קוד Python עם כל עורך טקסט לבחירתך ולהריץ אותו משורת הפקודה באמצעות פִּיתוֹן פקודה.

בניגוד למצב האינטראקטיבי, הקוד שלך יושב בקובץ Python ייעודי עם .py סיומת.

להפעלת קובץ Python עם פִּיתוֹן פקודה:

  1. צור קובץ חדש בכל ספרייה במחשב האישי שלך. ודא שאתה שם את הקובץ שלך ב- .py סיומת. למשל, אתה יכול לקבל myFile.py .
  2. פתח את הקובץ באמצעות כל עורך קוד שתבחר.
  3. כתוב את הקוד שלך בקובץ שיצרת זה עתה. לאחר מכן שמור אותו שוב על ידי מכה Ctrl + ס .
  4. פתח את שורת הפקודה ותקליטור CD בספריית השורש של קובץ ה- Python.
  5. סוּג python myFile.py כדי לבצע את הקוד בקובץ Python ההוא, להחליף myFile.py עם שם קובץ ה- Python שלך.

אתה יכול לשמור את הפלט של סקריפט שאתה מפעיל באמצעות שורת הפקודה כקובץ טקסט. לשם כך, השתמש ב:

python myFile.py > output.txt

שיטה זו אידיאלית לביצוע פרויקטים של Python בחיים האמיתיים. לדוגמה, הפעלת קובץ server.py Flask כזה מפעיל שרת מקומי עבורך.

הפעל קובץ פייתון בשמו

אם אתה משתמש בגירסה עדכנית של Windows, כעת תוכל להריץ סקריפט Python על ידי הקלדת שם הקובץ מבלי להוסיף את פִּיתוֹן פקודה:

myFile.py

הפעל את סקריפט ה- Python שלך עם IDE

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

בסופו של דבר, IDE מריצים סקריפטים של פייתון בקלות בסביבה וירטואלית. הם אידיאליים לניהול פרויקטים הפועלים על תלות מסוימת.

קָשׁוּר: כיצד ליצור ולנהל סביבות וירטואליות של פייתון

עם IDE, אתה יכול לכתוב, לקרוא, לערוך ולבצע את קוד ה- Python שלך. כפי שהיית עורך קוד פשוט, תוכל להריץ סקריפטים של פייתון שנכתבו ב- IDE משורת הפקודה באמצעות פִּיתוֹן פקודה.

בנוסף, IDEs כמו Pycharm או Spyder מאפשרים לך להריץ את הסקריפט שלך בלחיצה אחת.

השתמש במזהי IDE מבוססי דפדפן

מחברת Jupyter ו Google Colaboratory הם מזהי IDE פופולריים המבוססים על דפדפן המאפשרים לך לכתוב ולבצע קוד Python במהירות. הם גם מבוססי תאים ואידיאליים לטיפול בפרויקטים של מדעי הנתונים.

כדי להריץ סקריפט Python עם Google Colaboratory, לחץ על קוֹבֶץ . לאחר מכן בחר מחברת חדשה כדי לפתוח מחברת שבה תוכל לכתוב ולבצע את קוד ה- Python שלך. אתה יכול ללחוץ קוד כדי להתחיל תא חדש.

תוכל להירשם ולהתחיל להשתמש ב- Google Colaboratory באופן מיידי ללא כל התקנה, בעוד שתצטרך להתקין את Jupyter Notebook כדי להריץ איתו סקריפט Python.

קָשׁוּר: התחל בעבודה עם מחברת Jupyter

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

הפעל את סקריפט ה- Python שלך באמצעות ה- Python IDLE המובנה

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

איך להשיג מקבוק זול

כדי לגשת ל- Python IDLE, עבור לשורת החיפוש של Windows. סוּג לְהִתְבַּטֵל ופתח אותו ברגע שהוא מופיע.

לחלופין, תוכל להפעיל את Python IDLE משורת הפקודה. לשם כך, פתח את שורת הפקודה ולאחר מכן הזן את הפקודה לְהִתְבַּטֵל .

ברגע שהוא עולה, אתה יכול לכתוב את הקוד ולבצע כל שורה על ידי לחיצה על להיכנס .

אתה יכול לשמור גם Python IDLE. כל מה שאתה צריך לעשות זה ללכת אל קובץ> שמור כ . לאחר מכן ה- IDLE שומר את הקובץ שלך באמצעות .py הרחבה כברירת מחדל.

הפעל סקריפט פייתון כמודול בקובץ פייתון אחר

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

אבל בואו נסתכל על הדרכים השונות לעשות זאת.

הפעל את סקריפט ה- Python שלך כמודול מיובא

תוכל ליצור ולייבא את הסקריפט שלך כמודול Python ולאחר מכן להריץ אותו באמצעות קובץ Python אחר.

לשם כך, צור קובץ Python חדש באותה ספרייה של סקריפט Python שברצונך להריץ. פתח את הקובץ החדש הזה וייבא את הסקריפט הבא:

import myScript.py

אם אתה רק צריך פונקציה או מחלקה בסקריפט שברצונך להריץ, השתמש בייבוא ​​מוחלט:

from myScript.py import myFunction
myFunction()

הפעל סקריפט Python בקובץ Python אחר באמצעות הפונקציה exec

לחלופין, תוכל להריץ קוד Python עם המובנה מנהל () פוּנקצִיָה. צור קובץ Python חדש באותה ספרייה שבה אתה רוצה להריץ ובצע את הקוד הבא:

exec(open('myScript.py').read())

הפעל סקריפט Python באמצעות מודול ה- Runpy המובנה

אתה יכול גם להריץ סקריפט Python עם runpy.run_module () . אתה לא צריך לכלול את .py הרחבה תוך שימוש בשיטה זו:

import runpy
runpy.run_module('myScript')

עם זאת, אתה יכול להשתמש runpy.run_path () במקום זאת. אבל זה דורש את סיומת Python כדי לעבוד:

import runpy
runpy.run_path('myScript.py')

שימוש ב- importlib

תוכל גם להריץ סקריפט בקובץ פייתון אחר באמצעות importlib מודול. אתה לא צריך לכלול את .py הרחבה גם כאן:

מחשב אחר משתמש בחלונות כתובת ip זו
import importlib
importlib.import_module('myScript')

בצע את קובץ ה- Python שלך על ידי לחיצה כפולה עליו

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

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

לדוגמה, לחיצה כפולה על הסקריפט המכיל את הקוד שלהלן מבוצעת בהצלחה בגלל הריק בזמן לולאה בסוף:

exec(open('myScript.py').read())
hello = 1 + 2
print(hello)
while True:
''

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

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

לַחֲלוֹק לַחֲלוֹק צִיוּץ אימייל מה עושה פייתון ולמה הוא יכול לשמש?

Python הוא מאוד תכליתי, עם יישומים החל מפיתוח אתרים ועד ניתוח נתונים.

קרא הבא
נושאים קשורים
  • תִכנוּת
  • תִכנוּת
  • פִּיתוֹן
על הסופר אידיסו אומיסולה(פורסמו 94 מאמרים)

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

עוד מאת Idowu Omisola

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

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

לחצו כאן להרשמה