logo

מודול Python sys

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

ייבוא ​​מערכת

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

sys.modules

פונקציה זו מספקת את השם של מודולי הפיתון הקיימים שיובאו.

מחרוזת דומה

sys.argv

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

sys.base_exec_prefix

מי זה פרדי כספית

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

sys.base_prefix

הוא מוגדר במהלך ההפעלה של Python, לפני הפעלת site.py, באותו ערך כמו הקידומת.

עבודת מחשב

sys.byteorder

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

sys.maxsize

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

sys.path

פונקציה זו מציגה את ה-PYTHONPATH שהוגדר במערכת הנוכחית. זהו משתנה סביבה המהווה נתיב חיפוש עבור כל מודולי הפיתון.

sys.stdin

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

sys.hitcount

מה זה כוורת

פונקציה זו מחזירה את ספירת הפניות של אובייקט.

sys.exit

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

מה הם סלקטורים ב-CSS

קובץ הפעלה sys

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

sys.platform

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