我们正在编写一个C应用程序,它允许人们加载python模块并调用其中的函数。当用户请求通过用户界面操作运行函数(一次)时,将调用该函数。Python解释器被嵌入到应用程序中,以避免进程间通信的数据通信开销。你知道吗
用户可以在外部修改解释器中加载的模块,当用户请求下次运行该模块时,应用程序将重新加载该模块。你知道吗
假设python模块重载API没有重载依赖的子模块,那么实现这一点的唯一方法就是卸载模块。为此,我们使用RollbackImporter描述的here。你知道吗
以这种方式从嵌入式Python解释器卸载和重新加载模块安全吗?
Tags:
目前没有回答
相关问题 更多 >
编程相关推荐