双11狂欢大促

盲盒赢 定制羽绒服

开启惊喜盲盒,抽取你的专属好礼

— 惊喜奖品抢先看 —

python调用dll时,如何把dll中的printf或cout内容指向python中的标准输出?

SemiConverge SemiConverge 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
我用pyqt写了个GUI,通过重定向stdout的方法,实现了将print的内容输出在GUI的界面上。
现在我需要执行一个计算,由于效率原因,这个计算需要放在C++中实现,于是写成了dll。
在python调用dll计算过程中(循环计算),需要每次循环都输出一些内容到Python里(GUI里),但是不知道怎么实现。
尝试了在dll中include<Python.h>,然后执行python的print语句,然而报错。
...全文

相关推荐

评论 1
收藏 已收藏
分享
返回顶部