我正在为嵌套matplotlib(MPL)库编写一个文档(Personal),它与MPL自己提供的库不同,它是由感兴趣的子模块包提供的。我正在编写Python脚本,我希望它能够从未来的MPL版本中自动生成文档。
我选择了感兴趣的子模块/包,并希望列出它们的主要类,我将从这些类生成列表,并使用pydoc
问题是我找不到一种方法来指示Python从String加载子模块。下面是我尝试过的例子:
import matplotlib.text as text
x = dir(text)
.
i = __import__('matplotlib.text')y = dir(i)
.
j = __import__('matplotlib')z = dir(j)
下面是通过pprint对上述列表进行3种方式的比较:
我不明白什么是装在里面的y
对象-它的底部matplotlib
还有其他的东西,但是它缺少我想要的信息,这是主要的类。matplotlib.text
包裹。这是屏幕截图上蓝色的部分(x
清单)
请不要建议狮身人面像是不同的方法。