How set nonstring env variables
Теги: python-standart-library
Переменные окружения поставляют строки. Это сжедано отчасти для безопаснсоти. поэтому придется реализовать преобразование типов в [dot-env]
var=32
os.environ['MY_NEW_WAR'] = str(var)
Или, получая строки из переменных оркужения, приводить их к требуемым типам
VAR = float(os.environ.get('VAR'))