【发布时间】:2015-11-03 03:38:03
【问题描述】:
(我不知道如何用英语表达这个问题。请随意编辑我的问题。)
有关详细信息,请参阅下面的代码。
我生成了一个带有默认 (doxygen -g) doxygen 配置的 html 文档。
这里所有类的继承树都正确显示。我可以在A 的树中单击ABase。但这在 B 的树中是不可能的。
我认为这是因为B 从另一个模块(a.py)导入了它的基类。
当我查看ABase 的树时,我只看到A,但看不到B。
有没有办法解决这个问题?
文件a.py
# -*- coding: utf-8 -*-
"""
classes of
"""
class ABase:
"""
bla
"""
pass
class A(ABase):
"""
bla
"""
pass
文件b.py
# -*- coding: utf-8 -*-
from .a import ABase
class B(ABase):
"""
bla
"""
pass
【问题讨论】: