Когда я запускаю свою команду, используя os и подпроцесс в сценарии, а затем проверяю сценарий, используя ntest, я получаю числа в результате выполнения команды grep, даже если предполагается, что это имена.
например:
command=grep -o 'import.*' filename
out = subprocess.check_output(command,stderr=subprocess.STDOUT,shell=True)
print(out)
for i in out:
print(i)
выход:
b'import random\nimport time\nimport re\nimport pytest\nimport Pass\nimport Node\nimport StorageAggregate\nimport Volume, VolumeClone\nimport Application, ApplicationVolume\nimport VolumeQtree\nimport Lun\nimport VolumeDoesNotExist, ApplicationAlreadyExists, \\\n'
105
109
112
111
114
116
32
114
97
110
100
111
109
10
105
109
112
111
114
116
32
116
105
109
101
10
105
109
112
111