ctypes 相关问题

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

如何从C函数中获取递归结构的数据?

我正在为usb隐藏设备编写一个包装器,并希望使用hidapi。在写/学习的过程中得到了递归结构的指针。我如何从中获取数据?我试图从...获取数据

回答 1 投票 1

在从C中实现的另一个类派生的类上使用元类

我正在研究ctypes drop-in-replacement / extension并遇到一个我不完全理解的问题。我正在尝试为类似于CFUNCTYPE的回调函数装饰器构建一个类工厂...

回答 1 投票 2

ctypes:例如,正确地将c_void_p子类化为传递和返回自定义数据类型

我正在使用ctypes,似乎无法弄清楚如何使用自定义数据类型。希望有一个Python接口,用于C ++单元类和C ++ cellComplex类的公共方法....

回答 1 投票 0

我可以使用进程间通信在64位python中调用这个32位dll吗?

我需要从64位python调用一个32位的dll,我很难找到一个使用进程间通信的好例子。我不需要传递任何复杂的东西。这个dll用于......

回答 1 投票 1

ctypes find_library不咨询LD_LIBRARY_PATH?

我试图在Linux上使用基于ctypes的librsync包装器,它安装在非标准路径中。但是:----> 1 import librsync /home/ptest/lib/python2.7/site-packages/librsync / ...

回答 1 投票 0

c_type python添加值

我试图将一些值添加到现有变量。我是Python的新手。我正在使用ctype变量。这是我的代码不起作用。 rgdSamples =(c_double * 100)()fSamples =(...

回答 1 投票 -1

如何使用ctypes的errcheck?

Python库参考,版本3.6.5,第16.16段ctypes - Python的外部函数库,给出了这个示例,演示了输出参数,在函数原型中:...

回答 1 投票 2

如何使用PyTCC库从C函数返回PyObject时修复“访问冲突”错误

我正在使用一个包含LibTCC的Python库,称为PyTCC。我正在尝试在Python中使用JIT编译代码的方法。问题是,在调用函数时我可以正确返回正常的C数据类型...

回答 2 投票 0

Python以编程方式更改控制台字体大小

我发现下面的代码应该以编程方式更改控制台字体大小。我在Windows 10上。但是,无论我调整什么价值,我似乎无法控制字体大小,并且......

回答 2 投票 1

如何在Python3中访问c_void_p_Array_8对象的各个字节?

我正在使用Python ctypes从共享库中调用函数。该函数使用char *缓冲区调用,在该缓冲区中写入其结果。函数的返回值是字节数......

回答 1 投票 0

Python中C类型整数的最大值和最小值

我正在寻找一种方法来获取(使用Python)来自Python的C类型整数(即uint8,int8,uint16,int16,uint32,int32,uint64,int64 ...)的最大值和最小值。我期待找到......

回答 1 投票 2

数据在c和python之间被破坏

我正在尝试使用Cython和ctypes来使用Python调用c库函数。但是数据字节以某种方式被破坏了。有人可以帮助找到问题吗? testCRC.c:#include

回答 1 投票 1

Python:如何将十六进制字符转换为CType数据类型(例如,uint32_t,uint16_t等)?

有没有人知道将一串十六进制字符转换为特定ctype变量的方法?详细说明,我需要创建一个函数,它接受一个十六进制字符列表和一个...

回答 1 投票 1

python 2.7 ctypes:.so共享库的循环依赖项

我有一组库作为API(关闭源)的一部分加载到ARM linux 64bit,ubuntu派生。我需要使用python脚本(目前为2.7)与这些库进行交互,所以我正在使用...

回答 1 投票 0

使用ctypes / cffi解决循环共享对象依赖关系

我想使用cffi(如果必须的话,甚至是ctypes)从Linux上的Python 3访问C ABI。 API由许多.so文件实现(让我们称之为libA.so,libB.so和libC.so),这样......

回答 1 投票 1

python 2和3之间的“map”函数问题

我正在使用其他人编写的代码来读取和编码来自数字/模拟转换器的数据。我尝试通过使用python 3来改进此代码,因为它是在python 2中编码的。我......

回答 2 投票 1

如何使用ctypes为NI VeriStand共享库传递数组

我有一个我需要在Python中执行的Simulink模型。我一直在使用NI VeriStand生成的C代码编译一个Linux共享库,允许我从...执行我的模拟

回答 2 投票 0

python在哪里查找由ctypes.cdll打开的dll。 在窗户上?

我在afriad我在互联网上找不到一个简单的答案,所以也许将来有一个因为这个问题!我正在使用pywiiuse,一个用于C wiiuse库的python包装器......

回答 2 投票 6

在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

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