【发布时间】:2018-01-07 18:10:35
【问题描述】:
嘿,我有点让 Pyreverse 工作了,它现在显示我的类,但它没有在类之间建立联系。
在一门课上我得到了
class webserver:
print('stuff')
getcaller1 = getcaller.GetCaller()
device_dict = getcaller1.abc(m)
另一个包含
class GetCaller():
def __init__():
print('init')
def abc(self, m):
devices=get(m)
但是,我在 classes.png 中得到的只是这个(类之间没有线条或箭头)
代码有效,如果我在 pip 安装的模块上运行 pyreverse 的东西,pyreverse 会打印这些箭头,但我自己的项目中肯定缺少一些东西。 python 类还可以有哪些其他类型的关系?
【问题讨论】:
-
你用的是什么pyreverse命令?
-
我尝试了各种组合,例如
pyreverse -o png -A .、pyreverse -o png -A -my -ASmy .或pyreverse -f ALL -A -a 3 -s 3 -o png . -
我也遇到了同样的问题。
-
查看我最近的回答,可能适用
标签: python uml pylint pyreverse