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.