intersphinx链接到pandas自动文档API

8
我试图链接到 apply() 的自动化文档,网址为:http://pandas.pydata.org/pandas-docs/dev/generated/pandas.DataFrame.apply.html
我可以通过以下方式链接到发布页面:http://pandas.pydata.org/pandas-docs/dev/release.html...
:ref:`release <pandas:release>`

... 但是我似乎无法获得正确的自动文档页面链接。我的intersphinx映射已配置为...

{'python': ('http://docs.python.org/', None),
 'pandas': ('http://pandas.pydata.org/pandas-docs/dev', None)}`

我尝试了以下几种链接到apply()方法的变化:

:ref:`apply <pandas:pandas.dataframe.apply>`
:ref:`apply <pandas:pandas-dataframe-apply>`
:ref:`apply <pandas:dataframe.apply>`
:ref:`apply <pandas:DataFrame.apply>`
:ref:`apply <pandas.DataFrame.apply>`
:ref:`apply <pandas.dataframe.apply>`
:meth:`apply <pandas:pandas.dataframe.apply>`
:meth:`pandas:pandas.dataframe.apply`
:meth:`pandas.dataframe.apply`

答案

正如下面的mzjn所回答的,该链接区分大小写,因此在我的情况下以下任何一个都有效:

:meth:`apply <pandas:pandas.DataFrame.apply>`
:meth:`pandas:pandas.DataFrame.apply`
:meth:`pandas.DataFrame.apply`
1个回答

5

注意拼写。如果将dataframe更改为DataFrame,在使用:meth:角色的所有交叉引用中,都可以正常工作。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接