2011-08-05 26 views
5

在使用獅身人面像撰寫文檔,我知道,我可以用Intersphinx鏈接到一個類:如何超鏈接Sphinx中Python模塊的方法?

:py:class:`logging.Logger` 

但我怎麼直接鏈接到一個特定的方法,像logging.Logger.warning()

+1

這難道不是':PY:甲基:whatever'? –

+0

是的,它的工作原理。使它成爲答案:) – sorin

回答

12

只需使用

:py:meth:`module.class.mymethodname` 
+0

通常,您可以放棄獅身人面像中的':py'前綴,因爲它是[默認域名](http://sphinx-doc.org/domains.html) - 因此變成':meth :\'module.class.mymethodname \''。儘管您可能會使用多種語言,但在這種情況下,明確指出它可能會有用! – Leo