2

是否可以在 python 中控制标准 C++ 代码流?代码用 SWIG 包装,然后暴露给 Python,我在其中调用它的一个函数。

我收到来自 C++ 代码的各种不需要的消息,我想通过不使用输出流或将其重定向到位桶来抑制它们,例如来自 os 模块的 devnull。

4

1 回答 1

1

我认为最好的方法是在扩展的 C 或 C++ 中实现一个简单的函数/方法来重定向标准输出输出,例如,参见dup ,我认为它会正常工作。

于 2010-06-08T18:38:51.253 回答