腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何
处理
ctype
和
cython
之间
的
尾部
填充
?
、
、
、
、
在第三方c++库中定义
的
结构是: double a; int c;在我
的
cython
项目中使用
ctype
定义
的
相同结构是PSomeStruct(PSomeStructParent): ('c', c_int)我之所以使用继承,是因为有许多相似的结构具有相同
的
公共字段但是c++库在各自
的
结构中定义了它们
浏览 26
提问于2017-03-16
得票数 1
回答已采纳
2
回答
使用扩展类型(cdef)
和
设置纯python代码有什么不同?
根据,我认为使用
Cython
有两种方法:构建纯Python代码
的
扩展
和
使用
Ctype
变量(cdef)。 我不明白
的
是他们
之间
的
区别。其中哪一种使用
Cython
更有效或更合适?
浏览 2
提问于2021-05-25
得票数 2
回答已采纳
1
回答
Python中
的
内存映射寄存器
、
有没有人想出一个在Python下使用内存映射设备寄存器
的
好解决方案?理想情况下,允许我使用命名寄存器,甚至那些寄存器中
的
命名位域,以一种不完全即席
的
方式?理想情况下是跨平台
的
,但我只能与Linux共存。或者从根本上说,我是在问
如何
使用circ锯子作为
浏览 0
提问于2012-05-15
得票数 6
2
回答
从
Cython
访问Fortran公共变量
、
、
、
我
的
问题实际上与完全相同。但是,我正在寻找一种使用
Cython
而不是
ctype
的
解决方案。我
的
问题有两部分: 我能否像上面的
ctype
示例那样使用<
浏览 8
提问于2016-12-14
得票数 1
回答已采纳
12
回答
用Python包装C库:C、
Cython
还是
ctype
?
、
、
、
我不想包装整个API,只想包装与我
的
情况相关
的
函数和数据类型。在我看来,我有三个选择: 这两种选择是否有更多
的
优缺点?你推荐哪种方法?编辑:谢谢你
的
所有答案,它们为任何想做类似事情的人提供了一个很好
的
资源。当然,这个决定还有待于单
浏览 17
提问于2009-12-21
得票数 309
回答已采纳
1
回答
cython
vs
ctype
函数执行速度
、
我对我
的
程序有一个简单
的
计划:所有的输入解析和数据预
处理
都是用Python完成
的
,然后传递大量
的
结构,并调用一次我将用C编写
的
数字运算函数。我
的
问题来了:哪种方法更快(就执行速度而言)?用
ctype
调用C函数还是用
cython
编写?
浏览 1
提问于2013-12-18
得票数 3
2
回答
Python中
的
C TA-Lib函数
、
我想知道你们中是否有人可以指导我是否可以使用在python脚本中找到
的
中
的
一些TA-LIB函数。我找不到我知道
的
任何其他语言
的
函数...我读了,所以似乎有一定程度
的
可能性,但我对文章中发生
的
事情知之甚少,因为我根本不懂C。哦,如果你想知道TA-Lib是在python上移植
的
,但它并不是真正构建在mac上
的
,大多数人说他们对它有问题。所以从本质上讲,我不能让整个应用程序在swig中工作,我想知道我是否可以编译函数(甚至不确定这是否有意义),并在pytho
浏览 2
提问于2012-01-27
得票数 2
回答已采纳
1
回答
在Python
和
C中传递2D可变长度数组
的
好方法?
、
、
通过一些技巧,我使用Python c-type在python
和
C
之间
来回传输数据。这看起来有点混乱,所以我希望有更多经验的人能告诉我,如果我做错了什么,或者让事情变得比需要
的
更困难。} return out_len;为了构建,我使用:gcc -shared -o test.so test.o 我想知道
的
主要事情是,是否有更好
的
方法来创建空
的
2D向量来传递给C,以及是否有更好
的
方法将变量转换为
ct
浏览 2
提问于2012-08-13
得票数 6
回答已采纳
1
回答
用于信号合成
的
重叠加法
、
、
、
我正在使用FFT将音频信号(目前是普通
的
正弦波)从时域转换到频域,然后再转换回时域,以比较与原始信号
的
差异。使用不重叠
的
帧(例如,每帧1024个样本)。frameiFFT FFT domain speakers 现在这似乎起作用了(参见不带窗口
和
带窗口
的
图像,其中input=brown、output=blue)。结束编辑(%1)样本采用重叠50%
的
帧(samples 0-1023,512-1535,1024-
浏览 6
提问于2014-03-02
得票数 0
4
回答
在Python中调用C函数
、
、
、
我有一堆我用C写
的
函数,我希望我用Python写
的
一些代码能够访问这些函数。 我在这里读到了几个
处理
类似问题
的
问题(例如
和
),但我不知道该采用哪种方法。一个问题推荐
ctype
,另一个问题推荐
cython
。我已经阅读了这两种方法
的
一些文档,我完全不清楚哪种方法更适合我。基本上,我已经编写了一些python代码来做一些二维FFT,我希望C代码能够看到结果,然后通过我编写
的
各种C函数来
处理
它。我不知道从C调用Python
浏览 2
提问于2013-05-20
得票数 33
回答已采纳
2
回答
使用Python对C代码进行单元测试
的
最简单方法
、
、
、
我有一堆C代码,我想使用Python
的
单元测试库(在Windows中)对它们进行单元测试,但我正在尝试找出连接C代码
的
最佳方法,以便Python可以执行它(并返回结果)。有没有人有用最简单
的
方法做到这件事
的
经验?有没有一种规范
的
方法来做到这一点?我将用不同
的
C模块做很多这样
的
事情,所以我想找到一种最省力
的
方法。
浏览 108
提问于2010-03-20
得票数 23
回答已采纳
2
回答
在python扩展中记录未知数量
的
浮动
、
、
我使用python来设置一个计算密集
的
模拟,然后在定制
的
C扩展中运行它,最后在python中
处理
结果。目前,我正在创建一个字典,将每个变量
的
名称映射到包含PyFloatObject对象
的
列表中。这种格式是完美的工作在后
处理
阶段,但我有一种感觉,创造阶段可以更快。时间是非常重要
的
,因为模拟已经是一项计算量很大
的
任务。我希望A.购买大量内存
和
B.明智地设置您
的
实验
的
组合将使整个日志能够适应RAM。但是,
浏览 8
提问于2012-08-16
得票数 2
回答已采纳
2
回答
对python进行回调
的
线程
、
、
、
、
假设我有一个python脚本,它通过
ctype
加载共享库(SL)。SL设置一个pthread T1 我可以使用在T1
和
Python
之间
进行通信。我理解线程、共享状态等所有的概念,但我还没有深入研究Python
的
多线程方面。由于有一个适应层
浏览 2
提问于2010-02-16
得票数 4
回答已采纳
1
回答
cython
是否支持数据类或类似的东西
、
、
、
、
我感兴趣
的
是在Python
和
Cython
代码
之间
传递数据,这样数据就可以从C中访问,而不需要GIL。我正在考虑使用数据类(从py3.7开始)、命名元组(从py3.6开始具有很好
的
定义语法)或
Cython
的
扩展类型(cdef classess)来实现这一点。不幸
的
是,数据类
和
命名元组似乎就像来自
Cython
的
泛型对象一样被
处理
,没有任何支持被编译成C。可以使用
Cython</
浏览 18
提问于2019-03-23
得票数 7
回答已采纳
1
回答
如何
将numpy数组发送到armadillo (C++)并从armadillo返回numpy数组
、
、
、
我在网上找不到任何关于这个
的
教程。有没有人能给我指点一下怎么做?
浏览 20
提问于2019-01-04
得票数 4
1
回答
Cython
:控制cythonize以停止将已编译
的
`.c`文件从`.pyx`文件放置到安装目录中
、
、
、
我有一个包含敏感代码
的
小助手函数test。为了掩盖这段代码,我用hello.pyx编写了函数,并在包mypackage中使用它。from
Cython
.Build
和
hello.so都被放置在安装目录中(在我
的
例子中是~/.local/python2.7/site-packages/mypackage/)。此外,在我
的
示例中,只要已安装
的
代码不包含hello.c
的
纯文本文件,就可以使用hello.c安装通过在我<e
浏览 2
提问于2017-07-25
得票数 2
回答已采纳
1
回答
Python /
Cython
中
的
快速n维稀疏数组
、
、
、
我有一个涉及大型n维数组
的
应用程序,它非常稀疏。scipy.sparse有一个有用
的
“矢量化获取
和
设置”特性,因此可以使用
Cython
快速
填充
稀疏矩阵。 一个用于n维数组
的
python包,具有矢量化
的
get
和
浏览 3
提问于2013-11-21
得票数 22
回答已采纳
2
回答
在Python应用程序中调用自定义C子程序
、
、
、
、
我有两个自定义编写
的
C例程,我想将它们作为大型Python应用程序
的
一部分。我不希望用纯Python (或
Cython
等)重写C代码,尤其是为了保持速度。我可以从Python代码中使用C代码
的
最干净、最简单
的
方法是什么?或者,对于我来说,包装C代码以便在Python源代码中使用
的
最干净、最简单
的
方法是什么?我知道“最干净
的
”
和
“最简单
的
”会吸引人们
的
意见,但我确实需要一些好
的
选择来
浏览 0
提问于2018-07-03
得票数 0
回答已采纳
1
回答
将isw*()
ctype
函数引入Mac OS X
、
、
在我
的
Mac OS X (10.8.2)上,Postgres数据库中
的
tsvector字段没有用阿拉伯文本
填充
。它可以完美地
处理
英文文本。我通过IRC询问,我被告知可能我正在使用
的
平台没有isw*()
ctype
函数,这些函数可以
处理
这些编码
和
ctype
设置。因此,我在Debian6(32位)上进行了尝试,tsvector字段被正常
填充
。您
的
帮助将不胜感
浏览 1
提问于2013-01-17
得票数 1
回答已采纳
1
回答
当其他UILabel增长时自动收缩UILabel
、
、
、
请参见下图(忽略黄色字母):这是总共4个标签,2个球员名字
和
2个分数。播放器
的
名称将替换原始
的
播放器标签文本。所以"player 1:“可以是任意宽度
的
任意文本。每两个标签(球员
的
名字
和
得分)都有自己
的
视图。在本例中,1个UIStackView中有2个视图中
的
4个标签。这就是我想要
的
: 分数标签永远不会自动缩小,它们始终保持原始高度,如果内容(分数)增长,将自动增加宽度。因此,我将内容拥抱优先级设置为大于播放器名
浏览 20
提问于2017-03-09
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
如何在Azkaban中处理作业之间的依赖关系?
企业分支机构如何处理好层级之间的跨网文件交换?
如何处理闲置的和信通卡
你真的理解多程序,多任务,多线程和多处理之间的区别吗?
如何理解数据分析和大数据之间的关系
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券