我正在尝试使用Python 2.7访问外部dll中的函数。该函数首先需要一个关键字参数,但是Python会抛出一个错误,就像我试图访问Python函数一样。
import ctypes
x = 1
y = 2
z = 3
k = ctypes.cdll.LoadLibrary("C:/test/api/windows/testdll32.dll")
def test():
funccall = k.DLLFUNC(DLLVAR = 1, x, y, z)
test
错误是:SyntaxError:关键字arg之后的非关键字arg
我知道你不能在Python中这样做,但我试图访问的函数不是Python函数。任何帮助表示赞赏。