logo

Modulul Python sys

Modulul python sys oferă funcții și variabile care sunt utilizate pentru a manipula diferite părți ale mediului de rulare Python. Ne permite să accesăm parametrii și funcțiile specifice sistemului.

import sys

În primul rând, trebuie să importam modulul sys în programul nostru înainte de a rula orice funcție.

sys.module

Această funcție furnizează numele modulelor Python existente care au fost importate.

sys.argv

Această funcție returnează o listă de argumente ale liniei de comandă transmise unui script Python. Numele scriptului este întotdeauna elementul de la indexul 0, iar restul argumentelor sunt stocate la indicii următori.

sys.base_exec_prefix

Această funcție oferă o modalitate eficientă de a ajunge la aceeași valoare ca exec_prefix. Dacă nu rulați un mediu virtual, valoarea va rămâne aceeași.

algoritm de sortare de îmbinare

sys.base_prefix

Este configurat în timpul pornirii Python, înainte ca site.py să fie rulat, la aceeași valoare ca prefixul.

sys.byteorder

Este o indicație a ordinii native de octeți care oferă o modalitate eficientă de a face ceva.

sys.maxsize

Această funcție returnează cel mai mare număr întreg al unei variabile.

sys.path

Această funcție arată setul PYTHONPATH în sistemul curent. Este o variabilă de mediu care este o cale de căutare pentru toate modulele Python.

sys.stdin

Este un obiect care conține valorile originale ale stdin la începutul programului și este folosit în timpul finalizării. Poate restaura fișierele.

sys.hitcount

Această funcție returnează numărul de referințe al unui obiect.

sys.exit

ce este mac os

Această funcție este folosită pentru a ieși fie din consola Python, fie din promptul de comandă și, de asemenea, pentru a ieși din program în cazul unei excepții.

executabil sys

Valoarea acestei funcții este calea absolută către un interpret Python. Este util pentru a ști unde este instalat python pe mașina altcuiva.

sys.platform

Această valoare a acestei funcții este folosită pentru a identifica platforma pe care lucrăm.