Здравствуйте, при импорте этого модуля произошла ошибка типа:
TypeError: 'str' не поддерживает интерфейс буфера
Я пытался изменить кодировку \ n из других вопросов, ноэто не сработало.
`cmd = Popen('smartctl --version', shell=True, stdout=PIPE`, stderr=PIPE)
_stdout, _stderr = cmd.communicate()
if _stdout == '':
`raise Exception(
"Required package 'smartmontools' is not installed, or 'smartctl'\n"
"component is not on the system path. Please install and try again.")`
else:
for line in _stdout.split('\n'):
if 'release' in line:
_ma, _mi = line.strip().split(' ')[2].split('.')
if (int(_ma) < _req_ma or
(int(_ma) == _req_ma and int(_mi) < _req_mi)):
для строки в _stdout.split ('\ n'):
TypeError: 'str' не поддерживает интерфейс буфера