腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(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
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Python使用ctypes模块调用DLL函数传递结构体参数
Python在函数中组织函数
python yield在函数中起返回值中的使用
Python 大牛给出的 20条Python 性能优化的建议
python中函数使用知识点
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券