Я новичок в COM. Я пытаюсь использовать этот пакет python для чтения из файлов массовых спецификаций Thermo Fisher.
https://github.com/frallain/MSFileReader-Python-bindings
Итак, я установил MSFileReader от Thermo в соответствии с инструкциями:
C:\Program Files\Thermo\MSFileReader> ls
Fileio_x64.dll MSFileReader_Reference.pdf XRawfile2_x64.dll
Когда я пытаюсь использовать пакет, он не инициализируется. Строка, которая терпит неудачу:
import comtypes.client
comtypes.client.CreateObject('MSFileReader.XRawfile')
с ошибкой
OSError: [WinError -2147221005] Invalid class string
Я думаю, что-то должно войти в реестр, но я не знаю, как поступить. Может ли кто-нибудь просветить меня?
Приложение: версия Python
3.7.1 (default, Dec 10 2018, 22:54:23) [MSC v.1915 64 bit (AMD64)]```