2010-01-15 162 views
3

有许多PHP函数参考的应用程序/小部件,甚至是Ruby,但是我惊讶地发现没有任何东西可用于像Python这样的流行语言(除了官方的在线文档课程之外)。Python函数参考

是否真的没有一个可用于Python的方便的参考widget/app?我有'袖珍参考'一书,但仪表板小部件会非常方便!

+1

我不确定你的意思是“reference widget/app”,但是如果你在Windows上,Python的Doc目录中有一个方便的.chm帮助文件,如果这就是你想要的。这只是在线参考的本地副本。 –

+0

不,我在Mac上。通过小部件我的意思是仪表板小部件,但我的意思是一个普通的应用程序,允许搜索功能名称和文档。 – 3zzy

回答

1

Python库已经(或应该)通过文档构建文档。此外,python代码(大部分)非常易读,读取源代码(.py甚至.c)实际上是许多开发人员获取他们要查找的信息的首选方式,尤其是因为某些转角情况甚至可能不是记录。

我已经抓住了自己现在和将来通过源代码的看法,好像这是查找功能的自然步骤,无论是因为我很好奇他们是如何解决问题的,或者因为我认为它比搜索隐晦问题更快并阅读SO问题。

0
  1. 交互式解释器是一个很棒的参考工具。 dir(<identifier)列出模块,班级或功能的所有属性help(<identifier>)为您提供相同的帮助。

  2. pydoc在命令行是另一个伟大的工具。它为Python提供了什么man为您提供的命令,此外它甚至包括一个Web服务器,您可以启动它来查看浏览器中的文档。

-1

我在Mac OS上开发。

我可以通过桌面应用程序直接获得所有Python文档。

该应用程序被称为Safari。我的书签http://docs.python.org/index.html

它可作为桌面应用程序。

+2

难道你不想讽刺吗?讽刺是机智的最低形式,你不知道吗?我尊重你,你的代表和你的编程能力,但请停止对待别人,就好像他们没有大脑一样。我在我的描述中指出“除了官方文件”,所以你的答案是不相关的。我需要类似这样的东西:http://www.artissoftware.com/phpfi/或http://www.apple.com/downloads/dashboard/developer/phpfunctionreference.html – 3zzy

+0

考虑这只是短暂的第二。您的问题难以理解的可能性很小。 –

+0

另外,请考虑这一点:“但我很震惊,发现没有可用的东西”这不是问题的一部分。它是(a)价值判断和(b)否定的。如果你能找到一种没有价值判断和否定性的写作方式,那么正确解析你的问题会更容易。负面价值判断是一个绊脚石。他们是一面红旗。他们是一种写作风格,它遮蔽了你的意思。他们没有增加任何价值的问题。 –