首页 > 解决方案 > 在 Python 中访问 Matplotlib 和 Scipy 文档

问题描述

Numpy 提供了一个np.info函数,允许访问该模块的任何函数的文档。我正在为 Scipy 和 Matplotlib 寻找类似的功能。我想访问这些文档而无需打开网络浏览器。

标签: pythonmatplotlibscipy

解决方案


可以简单地使用 Python 内置help函数,如下所示

import matplotlib.pyplot as plt
help(plt.plot)

返回

plot(*args, scalex=True, scaley=True, data=None, **kwargs)
    Plot y versus x as lines and/or markers.

    Call signatures::

        plot([x], y, [fmt], *, data=None, **kwargs)
        plot([x], y, [fmt], [x2], y2, [fmt2], ..., **kwargs)
...

您还可以从文档中以交互模式使用此功能:

调用内置帮助系统。(此函数用于交互式使用。)如果没有给出参数,交互式帮助系统将在解释器控制台上启动。如果参数是字符串,则将该字符串作为模块、函数、类、方法、关键字或文档主题的名称进行查找,并在控制台上打印帮助页面。如果参数是任何其他类型的对象,则会生成有关该对象的帮助页面。


推荐阅读