ctypes 相关问题

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

ValueError: PyObject is NULL when running some test cases on the dynamic array using python?

这是我在 python 中使用类型实现的动态数组: 导入 ctypes 动态数组类: def __init__(自我,): self.n = 0 # 当前加入数组的元素个数 ...

回答 0 投票 0

pandas 在 groupby 操作中为什么比纯 C 快?

我有一个 x,y 对的 nparray,形状为 (n,2),并且肯定知道对于每个 x 都有多个 y 值,我想计算每个唯一 x 的 y 的平均值。发生了……

回答 1 投票 0

pandas 怎么比纯 C 快?

我有一个 x,y 对的 nparray,形状为 (n,2),并且肯定知道对于每个 x 都有多个 y 值,我想计算每个唯一 x 的 y 的平均值。发生了……

回答 0 投票 0

(0xC0000409)从在一台机器上工作但在另一台机器上工作的 Python 调用 C dll 时堆栈溢出

我有一个 Python 脚本,它调用 C dll 来计算一些电机运动命令。它已经工作了大约 2 年,而 C dll 得到持续更新。最近用的C dll...

回答 0 投票 0

CMake 在 Mac 上将共享库构建为 `.dylib` 但在 Ubuntu 上为 `.so`

我不熟悉根据外部库的要求使用 CMake。我用 C++17 编写的程序编译成一个共享库,旨在通过使用 ctypes 的 Python API 使用。 当我在我的 mac 上构建时,

回答 1 投票 0

Python 无法导入 Whisper - ctypes.util.find_library('c') 返回 None

我在 Windows 10 上使用 PyCharm 并运行“Python 3.9.9”。这是我的代码。我想导入 whisper 但在 whisper.py 第 70 行出现错误。我检查了该行:libc_name = ctypes.util.find_libr ...

回答 1 投票 0

ctypes - 获取CDLL中的所有函数。

通常,ctypes DLL会按需创建属性: >>> dll = ctypes.CDLL('user32') ['_FuncPtr', ...] >>> dll.MessageBeep。 >>&...

回答 1 投票 0

Python ctype: 当c函数向c函数写入值时,向c函数写入的char数组没有得到更新。

这是我的C代码。/int MyFunc(char* res); -> 这是C函数的定义 char data[4096]; MyFunc(data); printf("Data is : %s\n", data); 数据变量被C函数更新......

回答 1 投票 0

如何使用ctypes查看python中指针值的变化?

我想在C语言中实现void函数,并在该函数中改变指针值,就像这样: void func(int* k){ *k = 9; }。正如你所看到的,这里我改变了k的值,比如说用9,怎么能...

回答 1 投票 0

如何防止python在退出时deallocating ctypes回调?

假设我有下面的共享库要被ctypes加载。它允许你注册一个回调,以便在程序退出时或自己调用它时被调用。#include ...

回答 1 投票 3

在64位机器上强制执行小于32位的VirtualAlloc地址。

我需要在内存中分配一定的空间,我一直在使用VirtualAlloc。然而,我越来越注意到VirtualAlloc返回的地址超过了32位,虽然总是 ...

回答 1 投票 0

从python ctypes中获取引用的C结构字符串

我不能从python的ctypes中访问C代码(dll库)分配的引用结构中的(固定长度)字符串。但是int类型我可以访问和改变。这是简化的代码。在现实中...

回答 1 投票 0

在ctypes.func.argtypes中返回的GLFWwindow句柄用什么结构来表示合适?

我在glfw中有一个简单的程序,它使用glfw.glfwSetCursorPos将鼠标放在屏幕上的某个位置。然而,它引发了很多错误,直到我发现这个帖子:ctypes......。

回答 1 投票 0

如何在Python中创建一个无符号字符数组?(对于使用PyOpenGL的glReadPixels)

我在GLES2和EGL中使用PyOpenGL写了一些代码,我需要使用glReadPixels函数,除了最后一个参数必须是一个ctypes unsigned char buffer,我不知道如何创建。这里...

回答 1 投票 0

Python Ctypes枚举SessionId's

我有以下代码来获取与会话id相关联的用户名: ppBuffer = ctypes.c_wchar_p() pBytesReturned = ctypes.c_ulong() ctypes.windll.wtsapi32.WTSQuerySessionInformationW(0, ...

回答 1 投票 0

在Windows 8中使用Python模拟触摸事件

我想用python为windows 8写一个驱动。我将通过串行接收触摸坐标,然后我想用它来使它看起来好像有人触摸了这些 ...

回答 2 投票 1

为什么这个`ctypes`封装函数的返回值是`c_long(0)`而不是`c_long(3)`?

为什么这个ctypes包装函数的返回值是c_long(0)而不是c_long(3)? / main.cpp #include class AComplicatedCPPObj { int *d_; public: explicit ...

回答 1 投票 0

为函数指定参数类型

所以在阅读了答案1和答案2之后,我对总是要在函数上设置argtypes感到好奇。答案中指出,你应该总是指定argtypes,即:my_func...。

回答 1 投票 1

在指定位置点击而不移动鼠标的错误

因此,我一直在寻找多种方法来执行 "点击 "而不实际移动鼠标。经过几个小时的搜索,我发现了这两个页面:ctypes mouse_events 和 https:/schurpf.com...。

回答 1 投票 -1

np.add.types 列出的字符是什么意思?

当我输入np.add.types时,它显示如下。['??->?','bb->b','bb->b','hh->h','hh->h','ii->i','ii->I','ll->l','LL->L','qq->q','qq->q','ee-&...。

回答 1 投票 3

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