Быстрый вопрос с небольшим кодом для подражания.У меня есть программа, которая будет передавать мне 4 переменные среды Windows через WinRM.Я буду знать 3 из этих 4 значений и могу искать их с помощью модуля os и писать их, как показано ниже.
target = os.getenv('OS')
tool = os.getenv('TMP')
record = os.getenv('TEMP')
Эти 3 переменные не будут искать именно эти 3 переменные среды, но дело в том, что переменная среды будет статической.Четвертая переменная окружения неизвестна, и хотя будет определенное количество переменных окружения, это число может быть небольшим и может иметь множество различных опций.Я не думаю, что список всех возможных имен переменных окружения будет лучше всего выбирать здесь.Есть ли способ получить любую переменную, переданную мне и сохранить ее в моей конфигурации здесь?Конечно, config не может использовать getenv ()
config = os.getenv('x')
Переменная среды config будет указывать на файл yaml с подробной информацией о конфигурации инструмента.Это с питоном.Я буду помещать все эти переменные окружения в объект json после того, как смогу получить эту четвертую переменную.