Zugriff auf Umgebungsvariablen in Python
Der Zugriff auf Umgebungsvariablen in Python ist eine entscheidende Aufgabe für die Interaktion mit der Systemkonfiguration und benutzerdefinierten Einstellungen. In diesem Artikel erfahren Sie, wie Sie den Wert einer Umgebungsvariablen abrufen und alle verfügbaren Variablen mithilfe der integrierten Funktionen von Python auflisten.
Wert einer Umgebungsvariablen abrufen
Um auf den Wert einer Umgebungsvariablen zuzugreifen, verwenden Sie das wörterbuchähnliche Objekt os.environ:
import os print(os.environ['HOME'])
Dadurch wird der Wert von HOME gedruckt Umgebungsvariable, die normalerweise auf das Home-Verzeichnis des Benutzers verweist.
Alle Umgebungsvariablen abrufen
So sehen Sie eine umfassende Liste aller Umgebungsvariablen, auf die Ihr Python-Programm zugreifen kann:
print(os.environ)
Dadurch wird ein umfassendes Wörterbuch aller verfügbaren Umgebungsvariablen und ihrer Werte ausgegeben.
Behandlung von Missing oder Nullwerte
Standardmäßig löst der Versuch, auf eine nicht vorhandene Umgebungsvariable zuzugreifen, einen KeyError aus. Um dies zu verhindern:
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'))
Das obige ist der detaillierte Inhalt vonWie kann ich in Python auf Umgebungsvariablen zugreifen und diese verwalten?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!