Python导入钩子在导入之前复制PYD

时间:2018-10-12 14:25:37

标签: python-2.7 import module locking hook

我有大量的.pyd模块正在网络上运行,我的问题是,当使用它们时,它们被文件锁定了,我无法覆盖它们。因此,我正在寻找一个导入钩子,该钩子将复制.pyd到说.pydlocked并加载它,而让.pyd可以自由替换。 我找不到关于如何在导入系统中进行挂钩的非常清楚的信息。听起来是可行的,因为这是.py到.pyc的功能。

有什么想法吗?

PS:我知道它很容易破解,但这是针对非常特殊的用途的,我没有其他真正好的解决方案。理想的做法是在原始.pyd文件上没有文件锁定,但似乎不可能。

谢谢!

0 个答案:

没有答案