Как читать переменную% ERRORLEVEL% в Python - PullRequest
2 голосов
/ 24 октября 2019

Мне нужно прочитать (и в конечном итоге изменить) %ERRORLEVEL% в моем скрипте на Python, но os.environ не содержит его. Есть ли способ прочитать это откуда-то еще?

1 Ответ

2 голосов
/ 24 октября 2019

Это нормально для меня, если вы установите системную переменную и ссылаетесь на нее с помощью

os.environ["VARIABLE_NAME"]

См. Ниже:

enter image description here

Внутри терминала:

C:\Users\ak47>echo %ERRORLEVEL%
true

C:\Users\ak47>python
Python 2.7.16 (v2.7.16:413a49145e, Mar  4 2019, 01:37:19) [MSC v.1500 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.

>>> import os
>>> os.environ["ERRORLEVEL"]
'true'
>>>
...