pip install python-decouple
python
from decouple import config
db_host = config('DB_HOST')
db_port = config('DB_PORT', cast=int)
api_key = config('API_KEY')
debug_mode = config('DEBUG_MODE', default=False, cast=bool)
python
from decouple import Csv, config
db_url = config('DB_URL')
db_credentials = config('DB_CREDENTIALS', cast=Csv())
db_user, db_password = db_credentials
python
from decouple import Csv, config, CsvArgument
config_file = config('config', default='default.ini')
tags = config('tags', default='', cast=Csv(delimiter=',', strip=True, strip_quotes=True, strip_inner_quotes=True),)
tags = config('tags', default=[], cast=CsvArgument())