sfd
Чтение и запись переменных окружения в Python
Переменные окружения используются для изменения конфигурации системы. Результат работы многих приложений на Python зависит от значений определённых переменных окружения. Когда эти переменные изменяются, для получения прежнего результата скрипт Python требует корректировок, а это нежелательно. Эту проблему можно решить, считывая и изменяя значения нужных нам переменных в самом скрипте. Это избавит нас от необходимости исправлять переменные среды вручную и сделает код безопаснее: будут спрятаны конфиденциальные данные, которые требуется присвоить переменной окружения (например, токен API)...
3 способа локального хранения и чтения учетных данных в Python
Источник: Nuances of Programming Хранение учетных данных в качестве глобальных переменных среды Если учетные данные хранятся в виде глобальных переменных среды, к ним можно получить доступ с помощью любого сценария, запущенного в любой среде на вашем компьютере. Чтобы создать глобальную переменную среды, запустите в терминале эту команду: export varName=varValue Убедитесь, что знак равенства ‘=’ не отделен пробелами. Появление ошибки “zsh: Bad Assignment” часто связано с пробельным отступом до или после “=”...