Пытаюсь проверить в python запущен ли процесс в виртуальной машине.
Пытаюсь переписать на Python https://github.com/jfcoz/postgresqltuner
import re import subprocess test_variable = subprocess.check_output('dmesg',shell=True) result = re.findall(r'vmware|kvm|xen|vbox|hyper-v', test_variable) print(result)
Выдает ошибку:
TypeError: cannot use a string pattern on a bytes-like object
Как лучше написать чтобы проверить в python запущен ли процесс в виртуальной машине?
Спасибо