Вы объявили «список» как «свойство уровня класса», а не «свойство уровня экземпляра». Чтобы иметь свойства, определенные на уровне экземпляра, вам необходимо инициализировать их путем ссылки с параметром «self» в методе __init__
(или в другом месте в зависимости от ситуации).
Вы не строго нужно инициализировать свойства экземпляра в методе __init__
, но это упрощает понимание.
выход fastboot направлен на поток ошибок, вы можете направить поток ошибок в стандартный поток, добавив 2>&1
вы следует использовать:
for /f "tokens=2 delims=: " %%a in ('fastboot.exe getvar version-bootloader 2^>^&1 ^| findstr version') do @echo version is %%a