ctypes 相关问题

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

带有分布式调度程序的dask.delayed KeyError

我有一个用c编写并用ctypes包装的函数interpolate_to_particles。我想使用dask.delayed对该函数进行一系列调用。代码成功运行,没有dask#...

回答 1 投票 0

python(ctypes)中的回调问题

[嗨,我在python中遇到CTYPES的问题。我已经准备好带一些回调的dll库。迅速一切都可以,但是我在python中有一些问题。 Python:def set_up_callback(self):self.lib ....

回答 1 投票 0


我可以在用ctypes包装的函数上使用dask.delayed吗?

目标是使用dask.delayed来并行化我代码的某些“令人尴尬的并行”部分。该代码涉及调用python函数,该函数使用ctypes包装c函数。了解...

回答 1 投票 1

如何在ctypes中管理嵌套结构?

我有一个带有以下并集的C ++库:typedef union DVersion {uint32_t VMask; struct {uint8_t Build; uint8_t版本; uint8_t Min; uint8_t Maj; }; } ...

回答 1 投票 0

Python打包/解包编号指定字节数

我正在尝试将Python中的int数(当然>> = 0 && <2 ^ 32)转换为4字节无符号int表示形式并返回。据我了解,struct.pack中给出的大小是一个...

回答 2 投票 0

范围内的ctypes字符串缓冲区

[感谢您阅读本文,这使我很困扰。我正在使用Python3.8,并使用ctypes调用DLL。在大多数情况下,ctypes就像魅力一样工作。来自C DLL的一个函数将输出一个列表...

回答 1 投票 0

解析参数时,Python C API / ctypes函数存在段错误

我编写了一种c ++方法,该方法枚举给定邻接矩阵中指定大小的子图的数量。我正在尝试使此方法在python中可调用。基本方法签名采用...

回答 1 投票 0

有没有办法使消息框显示在PyGame窗口的前面?

对于学校,我们必须对这个愚蠢的僵尸游戏进行编码,但无论如何都要对问题进行编码。我正在使用模块'ctypes'在python中获取消息框,但是无论何时使用它,消息框都会显示出来...

回答 1 投票 1

ctypes mouse_events

ctypes.windll.user32.mouse_event(3,0,0,0,0)我在弄乱鼠标的位置,偶然发现了这一行,根据我的理解,这是在模拟鼠标单击。是否有人有文档...

回答 2 投票 5

WindowsError:[错误127]找不到指定的过程

此错误是什么意思?我在搜索任何文档时遇到麻烦。代码运行正常,重新启动Windows后突然中断。我在进程监视器中查看并找到并访问了DLL ...

回答 2 投票 2

将ctypes结构转换为python中的字节数组

是否有一种方法可以转换包含指针的Ctypes结构到字节数组? SRamAccess类(ctypes.Structure):_fields_ = [('channel',ctypes.c_uint),('offset',ctypes.c_uint),('len',ctypes ....

回答 1 投票 0

Ctypes中的分数值问题对PARI / GP

我已经编写了一个代码来比较sympy和PARI / GP的解决方案,但是当我给出分数值D = 13/12时,我得到了错误,TypeError:应该是int而不是float。所以我改变了p1 [i] = pari.stoi(...

回答 1 投票 0

在Python中,如何使用ctypes将回调数组作为参数传递给C函数?

这是我的问题,我有一个用C这样的API编写的旧式库(.so):typedef void(* CALLBACK)(void); typedef CALLBACK CALLBACK_TBL [5];无效的init(CALLBACK_TBL callbackTbl){...

回答 1 投票 0

从Ctypes返回浮点数的难度

我目前正在尝试为一些C ++代码编写一个简单的包装程序,因此我将能够传递一些信号数据,对其进行GPU操作并将其发送回去。目前,我已裁剪掉所有GPU元素...

回答 1 投票 0

以Python ctypes转换为数组

我正在尝试将socket.inet_pton返回的16字节数据块转换为无符号字节的ctypes数组。我的数据结构如下所示:class in6_addr(ctypes.Structure):_fields_ =((“ ...

回答 2 投票 1

从Pyhon(ctypes)向PARI / GP发送多项式

我想从Python调用PARI / GP的nfroots({nf}; x)函数。 (请参阅此链接上第371页的函数编号3.13.135。:),但问题是,我无法发送代数表达式或...

回答 1 投票 0

用ctypes实施Windows服务。未调用ServiceCtrl处理程序

我正在尝试使用ctypes在Python中实现Windows服务。导入ctypes导入日志记录导入logging.config导入线程导入六个logger = logging.getLogger(“ service3”)SERVICE_MAIN ...

回答 1 投票 0

将坐标[x1,y1,z1,…,]的平面c_long_Array打包到[(x1,y2,z3),…]元组的列表中的最快方法

我有一个固定长度的c_long_Array(ctypes,基本上是一个可迭代的),并且坐标从左到右堆叠。在运行期间将不知道坐标数。只要有OUT_OF_RANGE ...

回答 1 投票 0

使用Python处理ctypes函数中的无限循环

假设我在C中定义了几个函数,其中一个会导致无限循环。我在Python中使用ctypes模块来运行这些函数,因此会导致无限...

回答 1 投票 0

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