0

我需要从几个 python 文件中解析 docstring,我需要用 Javascript 来做这件事。

我找不到任何参考,有什么想法吗?

编辑:我正在使用 Titanium SDK 和 jquery。PyDoc 不是我正在寻找的解决方案,因为我不想在 javascript 和 python 源代码的中间包含一些进程。

编辑 2:已解决 - Titanium 可以同时使用 python 和 javascript,所以我可以使用 python 来解析 python 文件中的文档字符串。

4

2 回答 2

0

查看SyntaxHighlighter的词法分析器是如何工作的。这应该会给你一些关于如何进行的想法。如果这不符合您的目的,还可以学习其他一些语法荧光笔。

于 2012-02-17T14:36:06.217 回答
0

没有“硬”强制文档字符串格式,但与大多数 Python 一样,只有“最佳实践”文档。有关如何使用 Docstrings 及其是什么的规范,请参阅以下 PEP,以及许多后续阅读链接:http: //www.python.org/dev/peps/pep-0257/

您还可以尝试查看PyDoc,Python 内部使用它来显示 Docstrings。它可以输出 HTML,但即使这还不够,您应该能够将 Python源代码转换为 JavaScript 以编写自己的解析器。

于 2012-02-17T14:52:56.317 回答