腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
PyObject
或
PyFloat
转换
的
内存
泄漏
问题
、
、
、
这是我
的
C函数
的
Python包装器
的
代码,使用旋转矩阵和向量进行一些简单
的
计算。我
的
函数是transform_object,但它不会导致
问题
(我也没有执行这个函数来调试它)。static
PyObject
* method_transform(
PyObject
* self,
PyObject
* args) { double=
PyFloat
_FromDoubl
浏览 20
提问于2020-09-17
得票数 0
回答已采纳
1
回答
使用Python/C API将Python列表传递给C函数
、
return 0;asdf(
PyObject
* self,
PyObject
* args) int low, high; // maybe something about
PyObject
*pr ?, ext_modules = [module1]) 使用test_module.
浏览 3
提问于2016-08-21
得票数 7
2
回答
编写Python C扩展:如何正确加载PyListObject?
、
当尝试读取一个用浮点数填充
的
Python列表并用它们
的
值填充real channels[7]时(我使用
的
是F2C,所以real只是一个浮点数
的
类型定义函数),我能从它检索到
的
所有值都是零值。你能指出下面代码中
的
错误吗?static
PyObject
*orbital_spectra(
PyObject
*self,
PyObject
*args) { PyListObject *input = (PyListObject
浏览 0
提问于2011-02-22
得票数 2
回答已采纳
1
回答
使用嵌入式Python检查C++中
的
内存
泄漏
、
、
、
、
interpreter我知道valgrind在与Pytho
浏览 30
提问于2021-05-29
得票数 0
2
回答
在c++中嵌入python时,Numpy导入失败
、
、
、
我遇到
的
问题
是使用包含numpy import
的
python脚本。(myModule,(char*)"derive");
PyFloat
_FromDouble(x),
PyFloat
_FromDouble(dt),
PyFloat
_FromDouble(
浏览 4
提问于2012-11-26
得票数 6
1
回答
如何在C/C++扩展模块中创建Python代码中定义
的
类
的
新实例?
、
、
预期从dataList返回
的
“CppProxy”是,这个列表包含类RealTimeData
的
元素(如开头所定义
的
)。可能是这样
的
:
PyObject
* ReadRealTimeDataList(
PyObject
* self,
PyObject
* args) // Create a new
PyObject
* dataObj;
PyObject
* idObj = P
浏览 1
提问于2013-04-19
得票数 2
回答已采纳
1
回答
Python :如何在Objective中使用返回
的
python字典?
、
、
、
");
PyObject
* myResult =
PyObject
_CallObjectSo definitely a dictionary 之后,我不太确定如何将myResult
转换
为检索我
的
字典。对于双和字符串,我们通常使用
PyFloat
_AsDouble和PyUnicode_AsUTF8String,PyBytes_AsString函
浏览 0
提问于2018-07-02
得票数 0
1
回答
Python C绑定-从python到C++
的
get数组
、
、
为此,我必须将python“数组对象”解析为双精度
或
整数向量
的
C++。我试着这样做,但我遇到了一些
问题
。tatic
PyObject
*Typer_vectorsum(Typer *self,
PyObject
*args)
PyObject
*retval; { } arr
浏览 18
提问于2020-01-07
得票数 1
回答已采纳
1
回答
Python C扩展中
的
内存
泄漏
、
、
这是我第一次为python编写C扩展,您可以看到我对卷积
的
丑陋且可能非常低效
的
C++实现。我在
内存
管理方面有
问题
。每次我在python中调用这个函数时,它都会消耗大约500‘t
的
内存
(对于大小为100x112x112x3
的
批处理和大小为3x3x64
的
内核),之后不会释放它。还是必须手动释放代码中
的
内存
?请注意,为了获得更好
的
概述,我排除了所有错误检查。谢谢。
PyObject
* co
浏览 0
提问于2019-07-22
得票数 0
回答已采纳
2
回答
嵌入式python中
的
doubles
、
因此,我正在编写一组运行C++脚本
的
Python类。我已经让代码从指定
的
目录运行我想要
的
任何脚本,并且我可以很好地传递和返回值。 但我遇到
的
一个
问题
是,我似乎找不到如何设置Python
的
替身。例如,当我使用长值时,我可以使用“PyLong_AsLong(我试图从
PyObject
转换
为长值
的
任何值)”--但是在Python/ can中我可以使用PyDouble_Something吗?
浏览 1
提问于2012-07-12
得票数 1
回答已采纳
1
回答
返回ndarray字典会导致使用boost python
的
内存
泄漏
。
、
、
、
、
我
的
记忆被泄露了,我不知道为什么..。我使用将c++代码
转换
为python模块。mapping to one of the following c++ functions, using Boost.Python:1、
转换
映像不会导致
内存
泄漏
Mat mat;
PyObject
*
浏览 6
提问于2014-07-21
得票数 1
回答已采纳
2
回答
没有读取C
的
.py格式文件
、
、
让我说我有来自main
的
浮动xdef main(): y=progC(x) main() x = x+5;} 好
的
浏览 3
提问于2011-04-30
得票数 0
回答已采纳
1
回答
如何防止boost::python::extract<float>接受int
、
我使用boost::python::extract<>将boost::python::list中
的
项
转换
为浮点数。我
的
问题
是python中
的
整数- extract<float>似乎将int->float视为有效
的
转换
,但我只想要真正
的
float对象。有没有办法迫使extract<>变得更加保守?
浏览 0
提问于2010-10-05
得票数 1
回答已采纳
1
回答
*``python‘错误: munmap_chunk():无效指针: 0x00007fdfb8c28950 *
、
、
、
我想为python写一个C扩展,正如你在下面看到
的
,这段代码
的
目的是从2个浮点数列表中计算欧几里得-dist。self,
PyObject
* args) { int n;
PyObject
谁能帮我解决这个
问题
?非常感谢 我甚至不知道它出了什么
问题
。顺便说一下:我编译代码
的
时候,gcc让我加-fPIC,但是我加-fPIC
浏览 0
提问于2015-04-01
得票数 1
2
回答
Python中
的
C扩展-返回Py_BuildValue()
内存
泄漏
问题
、
、
、
、
我有一个巨大
的
内存
泄漏
问题
,涉及到我正在开发
的
一个C扩展。在C语言中,我有一个名为A
的
双精度数组和一个名为AnotherIntVariable
的
整型变量,我希望将其传递给Python。嗯,在我
的
C-extension模块中,我做了以下事情:
PyObject
*lst = PyList_New(len_A); if(!lst) return NULL;
浏览 0
提问于2011-04-01
得票数 8
1
回答
如何将2dPython列表
转换
为2d C++向量?
、
我给我
的
函数提供了一个2dPython列表,并希望将其
转换
为2dPython矢量。但我不明白我怎么能做到。输入是n维坐标点
的
列表。这些坐标点本身就是一个列表。单个点值是双精度
的
。这是我到目前为止
的
代码:
PyObject
* foo(
PyObject
* self,
PyObject
* args) { // Verify that// for
浏览 14
提问于2020-11-26
得票数 0
回答已采纳
1
回答
Omnet++简单模块C++代码python嵌入代码分割错误
、
、
、
、
我想从OMNeT++简单模块中
的
C++代码调用Python函数。 我使用gdb调试了代码。它很好地通过了所有行,但在Py_Finalize();之后出现了分段错误。 ? 我发现下面的issue on GitHub描述了同样
的
问题
。但这并没有帮助我解决这个
问题
。= NULL)
PyObject
* pFunction =
PyObject
_GetAttrString(pModule, (char*)"calculateExecutionTime");<e
浏览 46
提问于2019-05-29
得票数 1
1
回答
将list作为参数发送时验证Python引用计数
、
、
我有一个C++类,它作为文件导入一个Python模块,并在返回接收到
的
数据之前为它连续调用一个函数: //StartPROCESSED_DATA_STRUCT_SIZE); return to_return; to_return-&g
浏览 1
提问于2020-09-18
得票数 0
回答已采纳
1
回答
在Cython中使用Numpy
的
PyArray_IsScalar
、
我正在尝试理解一些在中定义并通过公开
的
pandas._libs函数。AFAICT我
的
困惑与对.h文件中
的
名称空间没有直觉有关。 return (
PyFloat
_Check(obj) || PyArray_IsScalar(obj, Floating));我不知道Floating是在哪里定义
的
,它是如何进入名称空间
的
,以
浏览 1
提问于2017-09-02
得票数 0
1
回答
使用C/API和C++类编写Python模块
、
、
、
:目前我不得不做如下事情:>>>Segfault 破坏者:static v
浏览 1
提问于2015-04-29
得票数 4
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券