python如何在C中执行任意Python语句?
执行此操作的最高层级函数为 PyRun_SimpleString()
,它接受单个字符串参数用于在模块 __main__
的上下文中执行并在成功时返回 0
而在发生异常 (包括 SyntaxError
) 时返回 -1
。 如果你想要更多可控性,可以使用 PyRun_String()
;请在 Python/pythonrun.c
中查看 PyRun_SimpleString()
的源码。
以上是 python如何在C中执行任意Python语句? 的全部内容, 来源链接: utcz.com/z/520598.html