腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
在
cython
函数
中
使用
python
ctypes
数组
数据
、
、
我有一个
python
ctypes
数组
。我想在
cython
def和cdef
函数
中
使用
它。import
ctypes
_fields_ = [("i",
ctypes
.c_int), ("f",
ctypes
浏览 2
提问于2018-01-10
得票数 2
1
回答
要作废的c_void_p值*
、
、
、
ctypes
.c_ulonglong)]some_cy_func(struct_instance)
在
cython
函数
中
,我需要调用C
函数
,它接受MyStruct类型的参数。对
函数
的调用将
使用</e
浏览 0
提问于2013-07-04
得票数 1
1
回答
是否可以
使用
Cython
将编译时未知的
函数
的C
函数
指针传递给C
函数
?
、
、
我正在尝试从
Python
调用一个接受
函数
指针作为参数的C-function。我需要在运行时动态确定该
函数
。
使用
ctypes
,这非常简单。,我可以
使用
ctypes
传递在运行时
在
Python
中
确定的
函数
import
ctypes
lib =
ctypes
.cdll.LoadLibrary(".然而,我更喜欢
使用
浏览 3
提问于2021-07-04
得票数 3
5
回答
如何将
python
数组
转换为
cython
数组
?
、
、
我有一个用常规
Python
创建的浮点值的
数组
,我想将它传递给一个
cython
函数
,该
函数
是底层C
函数
的前端。C
函数
要求
数组
作为浮点指针传递,如下所示:
cython
包装器如下所示:如何将顶点转换为
cython
数组
?
ctypes<
浏览 1
提问于2012-07-27
得票数 9
回答已采纳
2
回答
Python
中
的C TA-Lib
函数
、
我想知道你们
中
是否有人可以指导我是否可以
使用
在
python
脚本中找到的
中
的一些TA-LIB
函数
。我找不到我知道的任何其他语言的
函数
...哦,如果你想知道TA-Lib是
在
python
上移植的,但它并不是真正构建在mac上的,大多数人说他们对它有问题。所以从本质上讲,我不能让整个应用程序
在
swig
中
工作,我想知道我是否可以编译
函数
(甚至不确定这是否有意义),并在
python
应用程序中<
浏览 2
提问于2012-01-27
得票数 2
回答已采纳
1
回答
cython
:
使用
numpy.ctypeslib.ndpointer将浮点数
数组
转换为
python
数组
、
、
、
、
我想在
cython
/
python
代码中
使用
c
数组
中
的
数据
。下面是一个简单的例子,我现在试着站起来跑步几天。 int i; for (i=0; i&l
浏览 2
提问于2015-10-13
得票数 1
回答已采纳
7
回答
一种将
python
中
的大量项目快速传递给C程序的方法
、
、
、
、
我写过一个
python
脚本,它需要在短时间内向C程序传递数百万个项目,并多次接收其输出(从1到1000万个顶点
数据
(整数索引和2个浮点坐标)快速传递500次,每次
python
脚本调用C程序时,我都需要将返回值存储
在
变量
中
我已经实现了一种读取和写入文本和/或二进制文件的方法,但是它很慢,而且不智能(为什么要在
python
脚本终止后将文件写入hdd,而不需要存储
数据
呢?)。我试着
使用
管道,但是对于大
数据
,他们给了我错误...所以
浏览 2
提问于2011-02-15
得票数 5
回答已采纳
1
回答
Cython
:“无法转换
Python
对象”错误
、
我试图让一个具有
数组
参数的调用C
函数
的测试项目从
Python
中
运行:void testFn(int arr[]); { a = [0, 0]setup.caller.py from distutils.cor
浏览 0
提问于2017-10-29
得票数 5
回答已采纳
2
回答
从
Python
调用C/C++代码
、
、
、
我目前正在进行一个项目,将Matlab程序导入到
python
,以便将其作为插件集成到ImageJ
中
。该程序包含Mex文件,源代码是用C++编写的。有没有一种方法可以调用C++
函数
而不必
在
python
中
重写它们。谢谢!
浏览 6
提问于2014-06-11
得票数 0
回答已采纳
2
回答
从Numba跳转代码调用
Cython
函数
、
、
我知道,调用另一个the
函数
的Numba
函数
将识别这一点,并自动
使用
快速C调用约定,而不是遍历
Python
对象层,因此避免了高
Python
函数
调用的开销:def bar(x):我的问题是,如果我从Numba调用
Cython
函数
,是否也是如此。假设我有一个
浏览 2
提问于2017-03-25
得票数 9
回答已采纳
1
回答
将ctype结构传递给
cython
、
、
、
函数
get_struct返回指向结构Foo的指针,该结构是
在
clib.h
中
前向声明的,我可以将该指针作为指针用于其他
函数
调用(如use_struct(Foo* foo))。我想
使用
这个指针
在
Cython
中
调用相同的
函数
代码。typedef struct Foo Foo;
浏览 0
提问于2017-05-24
得票数 1
回答已采纳
1
回答
改进
Python
+ numpy
数组
分配/初始化性能
、
、
、
我正在编写一个
python
程序,
使用
DLL
中
的一些外部功能。我的问题是
在
C代码
中
传递矩阵(
python
中
的numpy
数组
),现在我
使用
以下代码从DLL接收
数据
:peak_wl_array = np.zeros
ctypes
.c_void_p(peak_wl_array.
ctypes
.data),
浏览 1
提问于2014-07-03
得票数 0
2
回答
将multiprocessing.RawArray传递给C++
函数
、
、
、
、
我的
Python
应用程序
使用
multiprocessing.RawArray
在
进程之间创建一个共享
数组
。现在,为了加快计算速度,我想从C++
函数
中
修改这个
数组
。
函数
在
pxd文件
中
定义为: void fun(void *buffer)buffer = multiprocessing.RawA
浏览 9
提问于2020-03-10
得票数 1
回答已采纳
1
回答
ctypes
:获取c
函数
的实际地址。
、
、
void print_pointer_to_get_value() {}现在加载库并调用print_pointer_to_get_value(): >>> import
ctypes
>>> so =
ctypes
.cdll.L
浏览 0
提问于2018-04-03
得票数 0
回答已采纳
1
回答
Python
& C:可以将Ctype和Swig混合在一起吗?
、
、
、
我正在尝试找到一种
使用
python
脚本测试C代码的方法。到目前为止,我的发现是 1)
使用
Ctypes
,我可以很容易地加载so并直接从
python
调用
函数
。2)然而,
在
python
中
重写每个类型都很繁琐且容易出错,尤其是对于复杂的
数据
类型。每当定义发生变化时,我就必须更新
python
脚本
中
的定义。我想知道既然Swig可以自动导出
数据
类型,是否可以将Swig和Ctyp
浏览 0
提问于2013-02-15
得票数 0
2
回答
将Numpy
数组
传递给用
Cython
包装的C代码
、
、
我有一些现有的C代码,我想用
Cython
包装。我希望能够设置一些numpy
数组
,然后将这些
数组
作为参数传递给C代码,C代码的
函数
采用标准c
数组
(1d和2d)。有几个
函数
,但是文件
函数
中有一个典型的
函数
。funcs.h":我摆脱了const因为
cython
我陷入困境的
浏览 9
提问于2010-12-21
得票数 19
5
回答
在
python
中
,从浮点数元组列表构建c
数组
的最快方法是什么?
、
、
上下文:我的
Python
代码将2D顶点
数组
传递给OpenGL。points = [(random(), random()) for _ in xrange(1000)] n = len(points) return n, (c_f
浏览 4
提问于2010-11-12
得票数 6
回答已采纳
1
回答
Cython
+
ctypes
?
、
、
、
我们目前正在
使用
Cython
绑定到一些网络和DB库。我们也想
使用
SDL,但是PySDL2
使用
ctypes
进行绑定。
Cython
是一个完整的解释器,而
ctypes
只是一个库。但是,
Cython
和
ctypes
通常被描述为彼此的替代品。因此,我完全不确定它们是否兼容。 那么,问题是:
在
一个项目中同时
使用
Cython
和
ctypes
是可能的吗?
浏览 1
提问于2013-09-13
得票数 3
3
回答
如何将C
中
的双
数组
转换为
python
列表?
、
double * Make_A(){ A[0]=0.00001; return p; 这是我的
python
代码:lib_cpp = cdll.LoadLibrary('./test.so') C程序返回一个双
数组
指针,我
在
python
程序
中
得到指针,我想将C
数组
转换为
浏览 4
提问于2014-10-11
得票数 2
回答已采纳
4
回答
将常量从.h文件导入
python
、
、
、
、
我一直
在
寻找这个问题的简单答案,但似乎找不到一个。我更喜欢远离
Python
2.6/2.7
中
尚未包含的任何外部库。do some calculations, blah blah blah 如何将头文件
中
的常量导入
Python
类?之所以
使用
头文件constants_a.h和constants_b.h,是因为我
使用
python
来执行
使用
常量的大部分计算,但在某一时刻,我需要
使用
C来执行更优化的计算。此时,我<em
浏览 3
提问于2013-03-08
得票数 16
回答已采纳
点击加载更多
相关
资讯
Python使用ctypes模块调用DLL函数传递结构体参数
Python在函数中组织函数
python yield在函数中起返回值中的使用
Python 大牛给出的 20条Python 性能优化的建议
python中函数使用知识点
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券