最近有个需求是需要在 golang 中执行动态的 python 脚本,并获取执行过程中修改的某些 object ;
研究了一下后发现如 python.PyRun_SimpleString(“”)这类 api 只能返回执行状态,无法获取执行过程中的参数;而 python.PyImport_ImportModule()之类的方法返回的 pyobject 又没有提供类似 PyRun_SimpleString()这种执行 python 脚本的功能
想咨询下各位有什么好的解决办法么