0
我想扩展我的应用程序在IronPython编写。部分扩展将使用装饰器,所以我希望在包装中包含decorator模块。有没有办法从Ironpython中的zipfile加载python脚本
的问题是,装饰依赖于现有的IronPython的分布若干个模块,这些模块依赖于其他模块等。
最简单的解决办法是在申请的整个库文件夹,但会由500个文件和12 MB增加足迹。
为了避免我试图压缩模块,并从zip文件,而不是直接从文件系统加载它们,但我还没有找到一个简单的方法来做到这一点。
我已经发现了通过“path_hooks”全局加载模块的进口机制,这似乎让我能够访问类似Python中的imp mechanism的东西,但我不确定如何使用它。
IronPython中的导入机制是否存在缺失的钩子? 我应该如何去实现这个?
是的,经过多次搜索后,我意识到我想要的是启用了鸡蛋并发现了有关zipimport的东西。我可能会帮助它。 –