【发布时间】:2010-01-25 09:57:48
【问题描述】:
是我一个人,还是python标准库文档极难浏览?
Java 有其出色的Javadocs,Ruby 有其有用的Ruby-Docs,只有在 python 中我找不到浏览标准库文档的好方法。
有Epydoc 项目,看起来不错,但有谁知道它是否真的在标准库中使用,所以我们都可以通过它吗?如果没有,人们用来浏览 python 文档的替代方法是什么。
【问题讨论】:
-
Python 和许多大型库都使用 Sphinx 作为文档。从可用性的角度来看,生成的文档非常糟糕(即使它们使用了一些好看的 CSS)。一个例子就是页面非常长,这使得浏览变得非常困难。
-
哇... Python 可能不是最出色的文档,但将它与 javadoc 相比是不是很不利?文档几乎是我对 Java 最不喜欢的东西:你通常会得到一个小的表面教程,然后就只有 javadoc:一个无用的类和方法技术细节迷宫,没有找到如何安排所有内容以及你做什么的指导。预计会使用。
-
我发现 javadocs 是浏览 API 的绝佳工具。文档本身的质量不是工具的责任,而是文档作者的责任。所以恕我直言,是的,javadocs 比官方 python 文档站点使用的要好得多。
-
-1:Javadocs 很棒?对不起,看不出你如何证明这一点。您是否有任何具体问题可以添加到问题中?有什么证据吗? Python 文档中缺少的 javadocs 的任何具体、具体的特性?
-
来自库生产者 p.o.v.,编写 javadocs 可能很烦人,主要是由于 HTML 的冗长。从图书馆消费者 p.o.v. 来看,javadocs 非常简单直观,可以在几秒钟内找到有关任何给定类或方法的信息。 'Brilliant' 可能是一个过于强烈的词,但是是的,作为一个 API 用户,我觉得它们很棒。你要证据吗?这是什么,一场宗教辩论?只需浏览在线 jdk javadocs 和在线 python 模块索引并比较...
标签: python documentation standard-library