问题标签 [autodoc]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - Sphinx autodoc 死于第三方包的 ImportError
有什么方法可以排除模块的导入部分,然后用 sphinx-python 记录它?我有一个导入另一个包(其他不同项目)的模块,然后狮身人面像给出了这个错误:
""" 文件 "/usr/local/lib/python2.7/dist-packages/Sphinx-1.1.3-py2.7.egg/sphinx/ext/autodoc.py",第 321 行,在 import_object import (self. modname) 文件“/home/x/GitHub/project/mod_example1.py”,第 33 行,在 from other_pck import Klass, KlassStuff ImportError: No module named other_pck """
如果我在调用/导入打包 sphinx 的模块中注释导入部分,则可以执行 autodoc。我尝试了所有 sphinx autodoc 模块:autoclass、automodule 等......但是一旦尝试导入另一个包,结果总是相同的。
谢谢
postgresql - Postgresql Autodoc 安装:“没有规则来制作目标 `postgresql_autodoc.1.in',需要 `postgresql_autodoc.1'。停止
我从http://www.rbt.ca/autodoc/index.html下载了最新的 Postgresql Autodoc (v1.41)
当我运行 make 我得到这个错误:
问题是什么?
Mac OS X Lion,10.7.5
GNU Make 3.81
django - Sphinx autodoc not importing modules
Hi I am writing some documentation for a Django project using sphinx.
My project (Django 1.4) looks like this:
I have sphinx setup in the conf.py:
So in my sphinx source files I can do this:
which works fine. However, these two examples do not work:
1.
2.
The second works if I move the fabfile into app1 and use app1.fabfile
I'm guessing I have some issue with my conf.py
but I have tried many derivations but I cannot import my fabfile.py
unless it is under an app dir (though under /funproject
it doesn't work either).
Any help with this would be much appreciated.
python - 将类实例记录为函数
当使用 sphinxautodoc
扩展创建文档时,我如何记录一个类实例(而不是类本身),就好像它是一个函数一样?类__call__
定义了一个方法。
python-sphinx - Sphinx:如何排除自动模块中的导入?
我有一个使用 RPi.GPIO 模块的 Python 编写的 Raspberry Pi 项目。代码上的所有工作都是在不会安装 RPi.GPIO 的 Windows 机器上完成的,每次我尝试运行 autodoc 时它都会崩溃,说它无法导入 RPi.GPIO。
有什么办法吗?
python - 在 sphinx 中包含特定的特殊方法
我有一堆使用“特殊方法”的类:
现在我想为此使用 Sphinx 和 autodoc 生成 html 文档。我如何告诉 Sphinx 记录__contains__
?我尝试添加
to conf.py
,但这也包括__dict__
我绝对不想要的。
目前,myproject.rst
文件的相关部分如下所示:
编辑添加
确实添加了该方法的文档,但在一个单独的部分中——不作为Foo
类文档的一部分。
php - Swagger-PHP 用于为 Swagger-UI 生成 JSON 文件
我正在尝试使用 Swagger-PHP 生成 JSON 文件,以便我可以将它与 Swagger-UI 一起用于自动文档。
我尝试了链接:- https://github.com/zircote/swagger-php
我还尝试使用http://zircote.com/swagger-php/installation.html上的文档
但我的运气不好,我无法实现它。
我能够正确安装作曲家。Swagger-PHP 的捆绑包也已正确安装。
但问题是我无法使用/理解他们提供的测试示例。
因此,如果有人解决了它,请帮助!
提前致谢 !!
python - 如何避免 Sphinx 中我的 autodoc 模块出现“严重:重复 ID”警告?
我正在使用 rST/Sphinx 来记录我的 Python,但是在构建它时会抛出警告,例如
我的 Python 源文件记录如下:
rST 文件使用 autodoc 提供的automodule
指令来提取所有文档字符串并记录所有成员。
上面的组合似乎工作得很好,但错误似乎暗示有一种正确的方法可以做到这一点。如果我从源文件顶部删除模块指令,错误就会消失,但是我无法在 Sphinx 获取的源中添加概要选项。
django - 如何根据 Sphinx 中的类别生成(自动文档)页面?
我目前正在为我的 Django 项目的文档评估 Sphinx。它由紧密耦合到一个项目中的多个应用程序组成。我想要完成的一件事是生成按类别分组的文档页面。我可以手动完成这一切,但我希望这可以自动化。
具体来说,除了常规生成的自动文档文档之外,我希望文档中的页面提供所有...
- 楷模
- 中间件
- 意见
- 上下文处理器
- 信号
- 测试用例
来自典型的应用程序结构,例如
和一个(据说)文档字符串
在文档中呈现,例如
意见
myapp
.views
.MyView
有关此视图的一些信息。
otherapp
.views
.OtherView
关于此 OtherView 的一些信息。
我看到django-sphinx-autodoc通常可能会对浏览应用程序有所帮助。我应该扩展/修改 django-sphinx-autodoc 来做我想做的事吗?你会建议一些其他的方法来得到这个吗?或者是手动完成这一切的唯一方法?
python - Sphinx autodoc show-inheritance:如何跳过未记录的中间基础?
我有一个像这样的三层类结构:
我的index.rst
文件如下所示:
Sphinx 为我生成了一个很好的 API 文档。它包括类Super
和Sub
,并带有适当的注释。它不包括Intermediate
,因为它没有评论并且我没有提供undoc-members
标志。这是因为我不想Intermediate
出现在文档中。
我的问题是:因为我提供了show-inheritance
标志,所以 Sphinx 会显示每个类的基础;object
为Super
和Intermediate
为Sub
。由于Intermediate
没有记录,我不希望它出现在基类列表中。相反,我希望 Sphinx 在继承树中显示下一个记录的类,Super
. 换句话说:我希望 Sphinx 显示Super
,而不是Intermediate
作为Sub
.
有人知道怎么做这个吗?