ctypes 相关问题

`ctypes`是一个Python包,用纯Python包装C .dll / .so库。

如何从C代码访问python bool变量?

我一直在使用ctypes扩展Python应用程序,以便用C代码调用共享库。我在Python中有一个布尔变量,我想在无限循环中定期检查...

回答 1 投票 2

python:ctypes,argtypes会自动调用构造函数吗?

我有适用的代码,但我不知道它为什么有效。 str2payload = lib3.str2payload str2payload.argtypes = [POINTER(mbuf_t),POINTER(c_char)] #sbuf = .. val = b“......

回答 1 投票 2

ctype Linux so library Pointer TypeError

我正在使用ctypes加载C库(.so文件)。然后我设置参数并调用一个函数并得到下面的错误; ctypes.ArgumentError:参数4: :期待......

回答 1 投票 1

区分“基本”ctypes数据类型及其子类?

简介我正在开发一个代码生成器,它将生成围绕ctypes.cdll加载函数的函数。生成器将获取有关参数的ctypes和返回的信息......

回答 1 投票 2

使用ctypes将字符串从python传递到c ++ - 只发送第一个字符

我正在尝试使用ctypes从Python向C ++发送多字符串。但是只传递每个字符串的第一个字符。这是Python中的调用:ctypes.cdll.LoadLibrary(os.path ....

回答 1 投票 1

Python:ctypes如何将c_char_Array转换为c_char_p

函数create_string_buffer(b“foo”,3)返回类型c_char_Array_3。试图在预期c_char_p的地方传递这个问题会引发TypeError:不兼容的类型,c_char_Array_3实例......

回答 1 投票 0

Python ctypes设置c_char_p基础值

我有一个指向结构的指针。在该结构中,其中一个字段是POINTER(c_char)。我正在尝试设置基础值,以便更改反映在任何其他应用程序中...

回答 2 投票 3

Python - _ctypes.COMError -2147287038(comtypes模块)

我一直在尝试使用我在github上找到的python模块记录英语词典中的所有单词(由我修改)。我试图将IVONA 2 Brian中的每个单词记录到......

回答 1 投票 0

Python ctypes cdll.LoadLibrary,实例化一个对象,执行其方法,私有变量地址被截断

我在c中编写了一个dll库,使用vs2017 64位编译,并尝试使用64位python3.6加载它。但是,对象的成员变量的地址被截断为32位。这是我的sim.c文件,其中......

回答 1 投票 1

python ctypes问题在不同的操作系统上

我正在尝试转换C函数以便使用python 3.6。代码如下:lib = ctypes.WinDLL('ftrScanAPI.dll')#由指纹扫描器类提供FTRSCAN_IMAGE_SIZE(ctypes.Structure):...

回答 3 投票 2

PYTHON - Ctypes:OSError:异常:访问冲突写入0xFFFFFFFFFA1C001B

这是使用内存映射将值写入内存的代码。当我尝试运行代码时,我得到错误“文件”MMF.py“,第26行,在memcpy(pBuf,szMsg,len(szMsg))OSError:...

回答 1 投票 1

Ctypes-String指针

这个python代码调用一个dll(在LabVIEW中创建),它返回作为参数传递的字符串的大小。每次我尝试传递不同大小的字符串时,它返回的大小为“1”。我试过了 ...

回答 1 投票 0

Python Ctypes传递数据的指针

我正在访问API,无法获取返回的数据。两个浮点指针将指向一个数组数组。我必须假设API工作正常。一个不同的函数调用提供了一个长度......

回答 2 投票 1

Python数字虚拟按键不起作用

我正在尝试制作一个模拟按键的程序,所以我可以从X计数到Y.这是我的代码到目前为止:import ctypes,time user32 = ctypes.windll.user32 def word_to_keybdinput(word):for ...

回答 1 投票 0

使用Ctypes与Fortran DLL接口时访问冲突

我有一组从Fortran创建的dll,我从python运行。我已经成功创建了一个包装类,并且已经运行了几周的dll。今天我发现我的错误......

回答 1 投票 1

Python ctypes返回一个函数指针数组

我正在使用包含单个调用的.dll,它返回一个函数指针数组。 GetMyApi()返回一个指向结构的指针,该结构是一个函数指针数组。功能......

回答 1 投票 5

包含数组的ctypes结构

我正在尝试使用ctypes。我对操纵包含数组的C结构感兴趣。请考虑以下my_library.c #include typedef struct {double first_array [10]; ...

回答 1 投票 2

简化Python中的Ctype联合(在Windows中发送键盘事件)

我有以下脚本每隔xx秒发送一个键盘键(默认情况下为F15),灵感来自在线发现的一些代码我想删除与鼠标事件相关的类型和联合但不能...

回答 1 投票 1

python ctypes和C ++指针

C ++函数:DLLENTRY int VTS_API SetParamValue(const char * paramName,void * paramValue)//如果出现错误,将返回零(0){rtwCAPI_ModelMappingInfo * mmi =&(...

回答 1 投票 0

python:ctypes,在python中读取POINTER(c_char)

我有一个ctypes字段是一个POINTER(c_char)(根据文档,c_char_p不能用于我的应用程序:https://docs.python.org/3.7/library/ctypes.html#ctypes .c_char_p)对于......

回答 2 投票 1

© www.soinside.com 2019 - 2024. All rights reserved.