/
githubmirror
/
libsmbios
Обзор
Документация
Войти
/
githubmirror
/
libsmbios
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
pkg/scripts/genSmbiosDefs.py
23 строки
595 B
Mario Limonciello
Convert to python3 (Closes: #7)
25 янв 2018, 21:10
25 янв 2018, 21:10
2b22502
Код
Авторство
О чём код?
#!/usr/bin/python3 # vim:expandtab:autoindent:tabstop=4:shiftwidth=4:filetype=python: import sys import xml.dom.minidom import HelperXml def main(): try: doc = xml.dom.minidom.parse( sys.argv[1] ) elem = HelperXml.getNodeElement( doc, "STRUCTUREDEFS" ) for node in elem.childNodes: if node.nodeName == "STRUCTURE": print(node.getAttribute("description").replace(" ", "_"), " = ", end=' ') print(node.getAttribute( "type" ), ",") except (IOError, KeyError): pass if __name__ == "__main__": main()