我正在使用非OO方式编写的python 2.x API进行交互,它使用模块全局范围来处理一些内部状态驱动的东西。在不再是单例的情况下需要它,并且修改原始代码(不是我们的)不是我们的选择。获取2个独立的python模块实例
短使用单独的解释器子进程运行的,是没有什么办法可框出的模块和与(从而治疗它作为一个对象)的模块的多个实例交互?
我需要使用该模块来驱动2个不同的设置 - 它并没有内部似乎使用。
声明:请不要这样做。只有在非常奇怪的情况下才能做到这一点 - 并且在做这件事之前尝试以其他方式改变情况。我这样做是为了应付在提问时无法改变的奇数代码 - 不是提供一种扩散更多奇数代码的方法。
的可能的复制[如何在运行时使一个Python模块的副本?](https://stackoverflow.com/questions/11170949/how-to-make-a-copy-of-a-python-module在运行时) – ThorSummoner
@ThorSummoner是的,我认为是这样,有一个非常好的顶级答案。 –