Accès aux variables d'environnement en Python
L'accès aux variables d'environnement en Python est une tâche cruciale pour interagir avec la configuration du système et les paramètres définis par l'utilisateur. Dans cet article, nous allons explorer comment récupérer la valeur d'une variable d'environnement et répertorier toutes les variables disponibles à l'aide des fonctionnalités intégrées de Python.
Récupération de la valeur d'une variable d'environnement
Pour accéder à la valeur d'une variable d'environnement, utilisez l'objet de type dictionnaire os.environ :
import os print(os.environ['HOME'])
Cela imprime la valeur de la variable d'environnement HOME, qui généralement pointe vers le répertoire personnel de l'utilisateur.
Obtention de toutes les variables d'environnement
Pour voir une liste complète de toutes les variables d'environnement accessibles à votre programme Python :
print(os.environ)
Cela affichera un dictionnaire complet de toutes les variables d'environnement disponibles et de leurs valeurs.
Gestion des valeurs manquantes ou nulles Valeurs
Par défaut, tenter d'accéder à une variable d'environnement inexistante générera une KeyError. Pour éviter cela :
print(os.environ.get('KEY_THAT_MIGHT_EXIST'))
print(os.environ.get('KEY_THAT_MIGHT_EXIST', 'Default Value'))
print(os.getenv('KEY_THAT_MIGHT_EXIST', 'Default Value'))
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!