腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
Python
C-API
对象
分配
、
、
、
、
我想使用new和delete操作符来创建和销毁我的
对象
。我需要提供哪些
python
tp_*方法,它们必须做什么?我也希望能够在
python
中子类化我的扩展类型,我需要做什么特殊的事情来支持它吗? 我使用的是
python
3.0.1。编辑:好吧,对于我正在做的事情来说,tp_init似乎让
对象
变得有点太多变了(例如,
浏览 0
提问于2009-02-21
得票数 8
回答已采纳
2
回答
检查
对象
是否支持缓冲区协议
python
我正在寻找
Python
的等价物
Python
C-API
PyObject_CheckBuffer。 也就是说,我想检查一个
对象
是否支持buffer协议,但是来自
Python
。
浏览 1
提问于2015-05-04
得票数 12
1
回答
如果某个PyObject是Cython函数,则在C中检查
我已经将
Python
2.7嵌入到C++应用程序中,并使用Cython语言将一些模块从纯
Python
编译成c,然后再编译成共享
对象
。有没有一种方法可以使用
Python
C-API
检查这种类型,比如PyList_Check。或者Cython提供了一个像
Python
.h一样使用的<em
浏览 23
提问于2018-09-06
得票数 1
回答已采纳
1
回答
如何使用
Python
C-API
实现__nonzero__?
、
如何使用
Python
C-API
实现__nonzero__? ...但是,当我测试代码时,应用于Foo
对象
的bool()总是返回True;从未调用过
浏览 0
提问于2012-03-23
得票数 2
回答已采纳
1
回答
Python
C-API
相当于"
python
-m module_name“(
Python
2.7)
、
看过
Python
C-API
文档后,我想不出执行
python
脚本的方法,只给出了模块的名称(从c或c++代码)。 对于
python
-m module_name,有没有等价的
C-API
函数?我使用的是嵌入在C++可执行文件中的
Python
2.7。
浏览 3
提问于2018-09-27
得票数 1
1
回答
如何从call调用
python
函数的名称?
、
在
c-api
中,我想按名称调用
python
函数。然后,我将使用
python
对象
列表作为参数调用该函数。 在
Python
文档中,我不清楚如何从主要
python
解释器中获得“可调用”
对象
。我在我的开发中使用
Python
2.x系列。
浏览 2
提问于2011-07-02
得票数 2
回答已采纳
1
回答
如何确定PyObject是否为numpy PyArrayObject
、
、
我是
Python
C-API
的新手。目前,我通过以下方式从嵌入式
Python
模块获取
对象
PyObject* a = (PyObject*) PyObject_GetAttrString(pModule, "a"); std::cout<< "a as long is " << PyLong_AsLong(a) << std::endl; 我通过访问numpy
对象
PyArrayObject* array = (PyArrayOb
浏览 56
提问于2020-10-10
得票数 2
2
回答
用于从C代码创建cupy.array()的C标头
我想用C代码创建一个cupy.array(),类似于我通过PyArray_SimpleNew()使用numpy的方法。到目前为止,我还没有找到我应该用来做这件事的C头文件。这目前是可能的吗?谢谢
浏览 20
提问于2019-09-27
得票数 0
回答已采纳
1
回答
使用
Python
C-API
来确定
对象
是否有效?
、
、
摘要:在
Python
C-API
中是否有某种方法来确定PyObject*是否指向有效的
Python
对象
?PyObject *pyObj = (PyObject *) id;问题:通常,传入包装函数的整数"id
浏览 1
提问于2015-02-18
得票数 1
1
回答
boost
python
运行时错误似乎是编译时的问题-如何影响性能?
、
、
、
使用boost
python
,我在
python
包装器中添加了一个属性,其中的值来自枚举类型,例如: scope().attr("myconstant")=some_namespace::some_class我仍然很好奇最初的
python
错误是在哪里发生的。另一个问题是,如果您在
python
包装器中导出一个返回C++枚举的C++函数,但没有导出该枚举,那么在从
python
调用此函数之前,一切都是正常的。随着运行时发生的事情比我预期的要多,我是否会遇到boost
python</e
浏览 1
提问于2013-07-17
得票数 0
1
回答
python
C-api
中的GMPy类型检查
我正在尝试理解如何使用
python
C-api
进行类型检查。
浏览 13
提问于2019-05-08
得票数 0
回答已采纳
1
回答
如何共享numpy
c-api
中的随机数生成器?
、
、
、
我为蒙特卡洛模拟编写了一个
Python
程序,它调用使用内置随机数生成器(例如np.random.normal()或np.random.choice())的numpy函数,并导入一些c++函数(使用标准numpy
c-api
编译),这些函数也使用随机数生成器。然而,为了在统计上是正确的,我需要numpy和numpy
c-api
函数使用相同的随机数生成器。 我假设我应该将
python
随机数生成器传递给
c-api
函数,反之亦然。
浏览 8
提问于2019-04-30
得票数 1
1
回答
使用Boost.
Python
从DLL动态加载
python
模块
、
、
、
、
我有一个用C++编写的动态链接库,它使用Boost.
Python
来运行
Python
代码。
Python
代码应该能够与实际的应用程序交互(在DLL中)。可以在一个库中同时拥有这两个库吗?所以,DLL X调用
Python
代码,
Python
代码导入模块Y,它也位于DLL X中。 是否可以使用
Python
C API或(最好是) Boost.
Python
?像load_
python
_module("test", my_dll_handle)这样
浏览 0
提问于2012-04-27
得票数 2
1
回答
用
C-API
实现Numpy数组中轴的反转
、
、
我正在使用
Python
C-API
将一些C++代码包装为
Python
包。最后,我必须在numpy数组中反转一个轴,即做有没有什么方法可以使用Numpy
C-API
来做到这一点呢?我知道有转置和交换轴的例程,但我还没有找到太多关于索引的东西。
浏览 0
提问于2011-08-09
得票数 3
回答已采纳
3
回答
Boost.
Python
是如何工作的?
、
、
如果解释器是C语言,并且是用C编译器构建的,
Python
如何能够调用C++
对象
?
浏览 0
提问于2010-09-15
得票数 8
1
回答
将多个
Python
子解释器嵌入到C程序中
、
、
、
我正在编写一个C程序,它生成多个C线程,每个线程有一个
Python
子解释器。子解释器不共享任何可变的
Python
变量,它们是相互隔离的。在
Python
3.7或3.8中,如果没有子解释器之间共享GIL,这是可能的吗?PyThreadState* tstate = Py_NewInterpreter(); //do some
Python
pthread_create(&thread2, NULL, spawnInte
浏览 1
提问于2018-12-29
得票数 11
1
回答
模块‘`builtin`’的`__import__`属性的默认绑定是什么?
、
、
、
、
简单地说是
Python
的
Python
提供的一种高级、很少需要的功能是能够更改部分或全部导入和语句的语义。再结合__import__ 您可以将模块builtin的builtin属性重新绑定到您自己的自定义导入器函数--例如,其中一个函数使用页面174中“
Python
内置”中显示的通用内置包装技术。
浏览 3
提问于2017-06-20
得票数 1
回答已采纳
1
回答
使用OpenVino的
C-API
异步批处理推理
我正在尝试寻找一个使用
C-API
(而不是C++)异步批处理接口进行OpenVino图像推断的示例。 我可以一次在一个图像上进行推理,没有问题,但我不清楚如何将其扩展到使用
C-API
进行批量推理。现有的示例要么假设C++接口并使用向量来移动物体,要么不清楚示例中惯用的是什么(例如,使用
C-API
的
对象
检测示例)。
浏览 1
提问于2020-08-06
得票数 0
1
回答
在cython中,np.ndarray的内存是如何处理的?
、
、
、
例如,如果我这样做:我的my_array存储在哪里?我认为因为我没有告诉cython存储在堆上,所以它应该存储在堆栈上,但在做了下面的实验后,它似乎存储在堆上,或者以某种方式有效地管理内存。相对于my_array,内存是如何管理的?也许我遗漏了一些明显的东西,但我找不到任何关于它的文档。cimport cython
浏览 0
提问于2013-11-15
得票数 12
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
云直播
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券