subprocess результат в переменную
Вот валидный код:
ps = int(subprocess.check_output(['wc', '-l', '/home/kali/openssh.txt']).split()[0])
print(ps)
Такой:
cmd = int(subprocess.check_output(['ping', '-c', '600', 'google.com']).split()[0])
print(cmd)
Ошибку выдает:
Traceback (most recent call last):
File "/home/kali/test.py", line 13, in <module>
cmd = int(subprocess.check_output(['ping', '-c', '600', 'google.com']).split()[0])
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
ValueError: invalid literal for int() with base 10: b'PING'