logo

Mòdul sys Python

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.