El mòdul python sys proporciona funcions i variables que s'utilitzen per manipular diferents parts de l'entorn d'execució de Python. Ens permet accedir a paràmetres i funcions específics del sistema.
importació sys
En primer lloc, hem d'importar el mòdul sys al nostre programa abans d'executar qualsevol funció.
mòduls sys
classe de matemàtiques java
Aquesta funció proporciona el nom dels mòduls Python existents que s'han importat.
sys.argv
Aquesta funció retorna una llista d'arguments de línia d'ordres passats a un script de Python. El nom de l'script és sempre l'element de l'índex 0 i la resta d'arguments s'emmagatzemen als índexs posteriors.
sys.base_exec_prefix
Aquesta funció proporciona una manera eficient d'obtenir el mateix valor que exec_prefix. Si no s'executa un entorn virtual, el valor continuarà sent el mateix.
sys.base_prefix
Es configura durant l'inici de Python, abans que s'executi site.py, amb el mateix valor que el prefix.
sys.byteorder
És una indicació de l'ordre de bytes natiu que proporciona una manera eficient de fer alguna cosa.
sys.maxsize
Aquesta funció retorna el nombre enter més gran d'una variable.
sys.path
Aquesta funció mostra el conjunt de PYTHONPATH en el sistema actual. És una variable d'entorn que és una ruta de cerca per a tots els mòduls de Python.
sys.stdin
És un objecte que conté els valors originals de stdin a l'inici del programa i que s'utilitza durant la finalització. Pot restaurar els fitxers.
sys.hitcount
Aquesta funció retorna el recompte de referències d'un objecte.
sys.exit
Aquesta funció s'utilitza per sortir de la consola de Python o de l'indicador d'ordres, i també s'utilitza per sortir del programa en cas d'una excepció.
executable sys
El valor d'aquesta funció és el camí absolut a un intèrpret de Python. És útil per saber on està instal·lat Python a una altra màquina.
plataforma sys
Aquest valor d'aquesta funció s'utilitza per identificar la plataforma en la qual estem treballant.