Home > Enterprise >  access environment variables in Python inside many files
access environment variables in Python inside many files

Time:09-07

if i need to get the value of an environment variables inside many files in the project Python (flask framework) should i use os.environ['HOME'] for every use or there is better way?

for example: auth\routes.py

username= os.environ.get("USERNAME")

and in routes under posts posts\routes.py

username= os.environ.get("USERNAME")

CodePudding user response:

Write a common file to read all your environmental values.

config.py

import os

USERNAME = os.environ.get("USERNAME")

Then you can reuse it like this,

auth\routes.py

import config

username = config.USERNAME
  • Related