访问__init__中未导入的python类

时间:2017-12-14 23:34:15

标签: python python-import python-multiprocessing

我的目标是修补python multiprocessing库以使用他们未记录的类ThreadPool而不是Pool。我目前的解决方案只是

from multiprocessing.pool import ThreadPool
import multiprocessing
multiprocessing.Pool = ThreadPool

这很好用,但我必须用来获取ThreadPool类的import语句有点奇怪,因为它在pool.py中定义,从未在__init__.py中导入。

假设我有权访问multiprocessing模块对象。我如何访问multiprocessing.pool中的任何内容?我不确定没有使用__file__并导入路径。

0 个答案:

没有答案