【问题标题】:creating UML charts by Pylint/pyreverse within Jupyter labs / console在 Jupyter 实验室/控制台中通过 Pylint/pyreverse 创建 UML 图表
【发布时间】:2020-04-05 19:59:35
【问题描述】:

我尝试了很多示例,但都失败了,我正在寻找一个简单的类依赖 UML 图表流程

pip 安装 pylint 和 graphviz 并导入,

我找到的最简单的一行是:

 pyreverse -o png -p Project /path/train_loop.py

得到:SyntaxError: 无效语法(指向最后一条语句的 png)

我通常与 jupyter 实验室合作 - 我正在寻找控制台、笔记本或执行此操作的模块的解决方案。

【问题讨论】:

  • 请注意,您的示例命令应该在命令行上运行,而不是在 jupyter notebook 中。可能是你出错的原因?无论如何,我也在寻找一种在 jupyter 笔记本中生成 uml 图表的好方法,如果我找到了会留下答案。

标签: python uml jupyter pylint


【解决方案1】:

以最简单的形式,在 colab 笔记本上运行,以 datetime 为例:

!pip install --q pylint
!pyreverse -o png datetime

生成以下 png:

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-07-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-03-22
    • 2021-05-04
    相关资源
    最近更新 更多