Home >Backend Development >Python Tutorial >How Do I Set and Retrieve Environment Variables in Python?
Setting and Retrieving Environment Variables in Python
When working with Python scripts, it becomes necessary to manage environment variables. Modifying environment variables ensures that other scripts called within Python inherit these settings.
Setting Environment Variables
To avoid errors when setting environment variables, ensure they are strings. For example, instead of using:
os.environ["DEBUSSY"] = 1
...use:
import os os.environ["DEBUSSY"] = "1"
This assigns the string value "1" to the DEBUSSY variable.
Retrieving Environment Variables
To access environment variables later in your script, simply use:
print(os.environ["DEBUSSY"])
This will output the value of the DEBUSSY variable.
Inheritance in Child Processes
Child processes automatically inherit the environment of the parent process. Therefore, no special handling is required to ensure other scripts inherit the set environment variables.
The above is the detailed content of How Do I Set and Retrieve Environment Variables in Python?. For more information, please follow other related articles on the PHP Chinese website!