Os

De knowledge
Révision datée du 4 juillet 2025 à 21:16 par Jpinon (discussion | contributions)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)
Aller à la navigation Aller à la recherche

Module PYTHON : os

Présentation

Ce module permet d'accéder facilement aux ressources du système d'exploitation.

Bien sur ces ressources sont énormes et nous n'en verrons que certaines. Cette page s'étoffera au fur et a mesure.

Exemple

On cherche par exemple à récupérer la valeur des variables d'environnements.

En BASH on écrit :

export FILE_NAME="/bin/bash"

Comment récupérer cette valeur dans notre programme python?

import os
fileName=os.environ["FILE_NAME"]
print (fileName)

On récupère la valeur de la variable FILE_NAME.

Les fichiers

Les fichiers standards

Comme en shell on dispose, par défaut de trois fichiers ouverts.

  • 0= entrée standard stdin
  • 1= sortie standard stdout
  • 2= sortie d'erreur stderr

Pour écrire sur la sortie standard, inutile de l'ouvrir:

os.write(2, b"This is an error")