Это - очень хороший вопрос.
оказывается, что os
модуль инициализирует os.environ
к значению posix
.environ
, который установлен на запуске интерпретатора. Другими словами, стандартная библиотека, кажется, не обеспечивает доступ к функция getenv.
, Который является случаем, где, вероятно, было бы безопасно использовать ctypes на Unix. Так как Вы назвали бы ультрастандарт libc функцией.
У вас есть только 3 разных уровня:
Вы можете использовать аргументы командной строки вместо аргумента подробности: - quiet
и - verbose
, которые будут делать что-то похожее на передачу 0 или 2 бегуну.