2024-09-30 01:34:50 发布
网友
我的项目能够远程运行python函数。这样做需要一个给定函数使用的传输模块。通过修改的modulefinder来确定发送什么。在
所有的钩子都是不支持任意路径的钩子。快速的谷歌代码搜索似乎只显示了ZipImporter在使用它们。我注意到有一个小项目在使用它(即使这样,它的加载程序也不支持get_代码的pep302扩展,这是modulefinder所需要的)。在
是否有人遇到或创建了使用自定义路径挂钩访问源代码的项目?在
是的,我编写了一些路径钩子(出于一个明显的目的:访问位于文件系统和zipfiles之外的其他存储形式中的模块),但从未在开源项目中使用过(实际上也从未需要在其中支持modulefinder)。你遇到了什么困难?虽然我不能分享我的原始代码,但我认为我可以分享与之一起开发的专有技术(虽然我一时记不起有什么特别的困难)。至于“流行”,我想它们将与“其他地方”(例如某种形式的数据库)站点模块的需求成正比,尽管当然,使用fuse、macfuse和dokan构建的通用“用户模式文件系统”也可以实现这一点(并在通用性方面提供其他优势,不确定性能如何比较)。在
是的,我编写了一些路径钩子(出于一个明显的目的:访问位于文件系统和zipfiles之外的其他存储形式中的模块),但从未在开源项目中使用过(实际上也从未需要在其中支持modulefinder)。你遇到了什么困难?虽然我不能分享我的原始代码,但我认为我可以分享与之一起开发的专有技术(虽然我一时记不起有什么特别的困难)。至于“流行”,我想它们将与“其他地方”(例如某种形式的数据库)站点模块的需求成正比,尽管当然,使用fuse、macfuse和dokan构建的通用“用户模式文件系统”也可以实现这一点(并在通用性方面提供其他优势,不确定性能如何比较)。在
相关问题 更多 >
编程相关推荐