Ошибка загрузки DLL в Python, не является приложением Win32

Я пытаюсь загрузить DLL в Python для вызова функций.

import ctypes
from ctypes import *

dsusb = ctypes.WinDLL('c:\python27\dsusb.dll')

Я получаю следующую ошибку в моем стеке.

C:\Python27>python test.py
Traceback (most recent call last):
  File "test.py", line 4, in <module>
    dsusb = ctypes.WinDLL('c:\python27\dsusb.dll')
  File "C:\Python27\lib\ctypes\__init__.py", line 365, in __init__
    self._handle = _dlopen(self._name, mode)
WindowsError: [Error 193] %1 is not a valid Win32 application

Я также попробовал cdll с тем же кодом.

Я посмотрел на ошибку, и Windows говорит, что это из-за пути, содержащего пробелы ... что я не думаю, что это действительно проблема ...

Я загружаю эту DLL неправильно или есть что-то, что может быть не так в DLL?

Ответы на вопрос(3)

Ваш ответ на вопрос