Мне нужно знать об оборудовании моей системы, как описано в BIOS и использовать его в программе питона. Так я узнал об этом модуле питон dmidecode, и я установил его в моей машине. Но я не могу понять методы в нем. Например :
>>> dir(dmidecode)
['TYPE', '__builtins__', '__doc__', '__file__', '__name__', '__package__', '__version__', '_get_output', '_parse_handle_section', '_show', 'parse_dmi', 'profile']
Теперь, когда я пытаюсь получить доступ к отдельным методам, он дает следующие ошибки:
>>> dmidecode._parse_handle_section()
Traceback (most recent call last):
File <stdin>, line 1, in <module>
TypeError: _parse_handle_section() takes exactly 1 argument (0 given)
>>> dmidecode._show()
Traceback (most recent call last):
File <stdin>, line 1, in <module>
TypeError: _show() takes exactly 1 argument (0 given)
>>> dmidecode.parse_dmi()
Traceback (most recent call last):
File <stdin>, line 1, in <module>
TypeError: parse_dmi() takes exactly 1 argument (0 given)
Теперь, реальная проблема заключается в том, что я не могу найти хороший учебник, чтобы изучить и понять использование этих методов.
Таким образом, любая помощь или ссылки будут весьма благодарны.