ctypes 相关问题

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

在python中使用Delphi上的DLL

我正在尝试使用以下签名从python 3.4中的dll调用函数(更多:http://www.lawlabs.ru/parser_address.htm):function GetAddressFields(AddressStr:String; var FullStr:...

回答 1 投票 0

使用ctypes传递数组

我有一个C函数void read_FIFO_AI0(int16_t **输入,size_t大小,NiFpga_Session * session,NiFpga_Status * status){* input =(int16_t *)malloc(size * sizeof(int16_t)); //功能......

回答 1 投票 2

Python`ctypes` - 如何将C函数返回的缓冲区复制到bytearray中

C函数返回指向POINTER(c_ubyte)类型的缓冲区的指针(以下代码中的image_data变量)。我希望这些数据由Python管理,所以我想把它复制到...

回答 2 投票 1

ctypes - 没有形状的numpy数组?

我使用python包装器来调用c ++ dll库的函数。 dll库返回一个ctype,我将其转换为numpy array score = np.ctypeslib.as_array(score,1)但是,数组...

回答 1 投票 7

Python在传感器的DLL中调用SDK函数,该传感器获取指针IP和端口并返回void *(void *一个配置文件传感器的句柄。)

我是Python新手。我试图通过其DLL库连接到激光传感器。本库中的SDK函数是用C ++语言编译的。通过在python中使用ctypes,我的第一次尝试是......

回答 1 投票 1

使用kivy和pywinauto时的ctypes.ArgumentError

我有一个kivy应用程序,可以使用pywinauto模块与其他窗口进行交互。该应用程序在Linux中运行良好(不使用pywinauto)但在Windows中我得到以下错误,...

回答 1 投票 5

Ctypes抛出“WindowsError:[错误193]%1不是有效的Win32应用程序”,但它不是32/64位问题

我在Ctypes中加载Windows DLL时遇到问题,这会抛出错误:WindowsError:[错误193]%1不是有效的Win32应用程序在我的情况下,它是在Windows 7上使用VS2012构建的32位DLL ...

回答 1 投票 2

Python将32位指针地址传递给C函数

我想在Python脚本的共享库中调用我的C函数。传递指针时出现问题,64位地址似乎被截断为被调用的32位地址...

回答 4 投票 8

无法从Python中的当前文件夹加载库

我有非常简单的代码:import ctypes import os dll_name =“./ mylib.so”print ctypes.cdll.LoadLibrary(os.path.abspath(dll_name))myprog.py和mylib.so都在同一个文件夹中:我@...

回答 1 投票 1

python在类中的dll回调函数中访问self

我有一个像这样的api的dll函数:def dllcallback(items):传递我想要在与dll回调链接的类函数中访问self。 class myobject(object):def __init __(self):self ....

回答 2 投票 2

Pyinstaller在创建exe文件时无法导入pylsd

我正在尝试为程序创建exe文件,我使用pyinstaller --onefile filename.py来创建exe文件。我的代码使用pylsd但pyinstaller无法导入包。当我 ...

回答 1 投票 4

Python ctypes - 获取CFUNCTYPE的名称

我正在研究一些我没有用pdb编写的代码。 (Pdb)self.function (Pdb)类型(self.function) ....

回答 1 投票 1

在ctypes加载的共享库中卸载共享库

我从我的python脚本中调用了一个so文件。据我所知,我真的不需要使用ctypes释放在python中打开的共享库。但是,在我的文件代码中,它很糟糕......

回答 1 投票 0

使用ctypes从C数组结构到NumPy数组的高效转换

在这个问题之后,我试图在Cython中使用C ++ DLL,并且教程适合我的案例从未起作用,我决定使用ctypes。我现在成功调用了感兴趣的功能......

回答 1 投票 1

如何在使用ctypes时替换libm?

当一个函数(来自共享库)由一个独立的可执行文件执行时,以及当使用Python的ctypes调用完全相同的时候,我得到相同共享库的不同结果...

回答 1 投票 3

在Python中使用WIN32 API CreateProcessAsUser

我一直试图找到一个很好的例子,说明如何在LogonUser()API中使用Python中的CreateProcessAsUser()WIN32 API,但无济于事。任何有关这方面的帮助将不胜感激。

回答 1 投票 0

如何使用ctypes python关闭窗口

我一直在尝试使用包含ctypes的python来创建一个程序,如下所示:import ctypes import os os.system(“hello.mp3”)然后它打开Groove Music并播放音乐......

回答 1 投票 0

Python ctypes:如何将ctypes数组传递给DLL?

使用ctypes从Python调用dll,我想将ctypes数组传递给dll。这是Python代码:ReturnVec = ctypes.c_float * len(arrA)t = type(ReturnVec)hllDll = ctypes.WinDLL(r“C:/ ...

回答 2 投票 0

使用ctypes创建的文件处理程序无效

我试图在python中使用ctypes创建一个新文件。文件被创建,我可以写入它。当我尝试从此文件中读取时,问题就开始了。它给了我一个无效的文件......

回答 1 投票 0

如何在python子进程之间传递大型numpy数组而不保存到磁盘?

有没有一种很好的方法可以在不使用磁盘的情况下在两个python子进程之间传递大量数据?这是我希望实现的动画示例:import sys,subprocess,numpy ......

回答 6 投票 26

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