社区
脚本语言
帖子详情
c++里调python的函数怎么得到错误信息?
chena224503
2009-01-05 12:37:33
我用c++调python提供的一些函数来使用python脚本,但是不知道怎么得到错误信息。
是win32的程序,调PyErr_Print()没用。
我在命令参数里加上>1.txt把输出重定向到1.txt还没没用。
我在程序里直接调printf是可以重定向到1.txt的。
...全文
126
3
打赏
收藏
c++里调python的函数怎么得到错误信息?
我用c++调python提供的一些函数来使用python脚本,但是不知道怎么得到错误信息。 是win32的程序,调PyErr_Print()没用。 我在命令参数里加上>1.txt把输出重定向到1.txt还没没用。 我在程序里直接调printf是可以重定向到1.txt的。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
chena224503
2009-01-06
打赏
举报
回复
哦,原来要重定向stderr,谢谢两位了。
Semigod
2009-01-05
打赏
举报
回复
不是很明白楼主的意思。如果你只是想获取python执行后的输出的话,你只要在调用python前把 stderr 和 stdout 重定向到指定文件就可以了
fox000002
2009-01-05
打赏
举报
回复
错误的话,应该是输出到 stderr 吧
用
[code=BatchFile]command > file 2>&1[/code]
实践在
C++
中调用
Python
函数
目标 目标是在
C++
中调用
Python
函数
,给定输入,
得到
输出。 主要参考: 如何实现 C/
C++
与
Python
的通信? - 知乎
C++
调用
Python
脚本中的
函数
- Achimesir - 博客园 0.准备阶段 1)下载
python
在官网上下载
python
。 我选择的是64位安装版: 随后会在安装目录找到一些需要的东西: include文件夹: 里面是一些C语言代码头文件。其中将存放着供C语言调用的
函数
的定义。 libs文件夹: 里面是一些.lib文件。 关于存放的内容:.lib可能存着函
C++
里面调用
Python
函数
得到
目标检测的返回结果(可实现二维数组的传输)
背景:在算法测试阶段想在
C++
算法中直接获取基于
python
的目标检测结果。 内容:目标检测采用yolo,执行脚本infer.py,其中主要接口
函数
为 def image_infer(img_path) ''' 省略。。。。。 ''' return result // 返回值是所有目标检测框的位置,是一个二维数组。 接下来如何在
C++
里面
得到
python
返回值呢,主要代码具体如下 Py_Initialize(); if(!Py_IsInitialized()){ cout
C++
和
Python
混合编程:
C++
调用
Python
函数
C++
调用
python
函数
,参数格式转换,环境配置,代码案例。
C++
通过调用
Python
函数
调用讯飞OCR识别接口
关于
C++
调用
python
函数
的配置,在前两篇博客中已有介绍:
C++
调用
Python
函数
(一)——配置及测试
C++
调用
Python
函数
(二)——调用
函数
并输出返回值 最近做OCR字符识别方面的工作,想通过讯飞的接口进行OCR识别,前面的算法预处理,分图等工作是用
C++
完成的,但是用
C++
调用讯飞接口比较困难,于是想利用
C++
调用
Python
函数
去调用讯飞接口。 一丶
Python
调用讯飞...
Python
与
C++
结合?让回调
函数
为你点赞!
然后,我们通过ctypes.CFUNCTYPE来定义了
C++
中的
函数
类型,其中第一个参数表示返回值类型,第二个参数表示
函数
参数类型。接着,我们定义了一个
Python
回调
函数
python
_callback,使用CallbackFunc将其转换成了
C++
回调
函数
类型c_callback。这时候,我们就可以借助
Python
中的ctypes库,来实现
Python
调用
C++
中定义的回调
函数
。然后,我们还需要定义一个
Python
中的回调
函数
,将其传递给
C++
函数
进行调用。(2)编译
C++
代码并生成动态链接库。
脚本语言
37,719
社区成员
34,239
社区内容
发帖
与我相关
我的任务
脚本语言
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
复制链接
扫一扫
分享
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
试试用AI创作助手写篇文章吧
+ 用AI写文章