当我PyRun_SimpleString(...)用 C++ 调用并且我的 Python 脚本包含无效语法或错误时,我会收到一条错误消息,该消息会打印到我的控制台。
PyRun_SimpleString(...)
如何阻止该错误消息刷新到控制台,而是以字符串或a 的形式获取该错误消息const char*,并可能以我自己的方式使用该字符串(将其显示为 GUI 文本或其他内容)?
const char*
c++ python embed cpython
c++ ×1
cpython ×1
embed ×1
python ×1