【发布时间】:2015-06-23 08:58:00
【问题描述】:
我正在使用 Doxygen 记录我的 Python 代码。该代码利用了 Python 定义嵌套函数的能力。
所以我将它们记录为“正常”函数并设置EXTRACT_ALL=YES。
但是,仍然无法在任何地方找到嵌套函数。有没有办法让 Doxygen 做到这一点?
(Doxygen 版本 1.8.6)
【问题讨论】:
标签: python doxygen nested-function
我正在使用 Doxygen 记录我的 Python 代码。该代码利用了 Python 定义嵌套函数的能力。
所以我将它们记录为“正常”函数并设置EXTRACT_ALL=YES。
但是,仍然无法在任何地方找到嵌套函数。有没有办法让 Doxygen 做到这一点?
(Doxygen 版本 1.8.6)
【问题讨论】:
标签: python doxygen nested-function
没有办法访问嵌套函数,所以我确定它只是没有记录它
def wrapper():
def nested(a,b,c):
return a+b+c
return nested(1,2,3)
#a user can call wrapper()
print wrapper()
#but there is no way to call nested
print nested(7,7,7) #ERROR!!!
既然用户不能调用它,你为什么要记录它?
(真的这只是一个评论太长,无法作为评论发布)
【讨论】: