【问题标题】:Not able to run doxygen with python无法用 python 运行 doxygen
【发布时间】:2012-01-12 05:16:03
【问题描述】:

我正在尝试通过运行以下 Python 文件来学习 doxygen。 对 c++ 文件的类似尝试是成功的,但是我无法在生成的 main.html 文件中生成任何内容。它仅将“主页”和“文件列表”显示为html页面中的两个链接。

我做错了什么?

""" sample docstring"""
## @package stuff
#  @author me
#  Description
#
#  Some more description

## A class that does whatever
class whatever:
    ## A method that does stuff
    def dostuff(self):
        print 'here'

def show():
    print 'showing'

show()

【问题讨论】:

  • 是否有任何过滤器可供doxygen读取python

标签: python doxygen


【解决方案1】:

在 1.4.4 版 (http://www.doxygen.nl/changelog_1.4.html) 中添加了对 Python 的 Doxygen 支持。您需要更新到更新的版本才能从您的 Python 代码生成 doxygen 文档。

【讨论】:

  • 版本 1.3.9.1 于 2004 年发布(!),所以你真的应该先升级
【解决方案2】:

你应该试试这个:MyClass.E = variable,如果我没听错你的意思的话。

【讨论】:

  • 我刚刚从 doxygen 文档页面复制了代码。我相信这不是问题。我已经用更简单的代码更新了代码,但同样的问题仍然存在。
  • 好吧,对不起,你可以忽略我的失败。但是,由于它不在文档页面上,所以它一定不是产生错误的代码问题?
  • 是的,它直接来自文档页面。其他人指出需要升级我的 doxygen 版本,让我们看看它是否有效。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2018-09-01
  • 1970-01-01
  • 2012-07-09
  • 2017-05-08
  • 2016-12-18
  • 2011-05-17
  • 2015-11-30
相关资源
最近更新 更多