Jupyter notebook 使用iplantuml库从文本文件描述生成plantuml序列图

Jupyter notebook 使用iplantuml库从文本文件描述生成plantuml序列图,jupyter-notebook,plantuml,Jupyter Notebook,Plantuml,大家好,有人知道如何读取文本文件并将其放入@startuml和@enduml中吗?这样做的目的是使序列图的打印在jupyter笔记本中更加自动化 @startuml read(~/Doc/trace.txt) @enduml 提前感谢您对我提供以下文件的任何帮助: main.pu 使用file1.puml(带和不带@startuml/@enduml没有区别: C -> C : stuff3 D -> D : stuff4 和运行: java -Djava.awt.headless

大家好,有人知道如何读取文本文件并将其放入@startuml和@enduml中吗?这样做的目的是使序列图的打印在jupyter笔记本中更加自动化

@startuml
read(~/Doc/trace.txt)
@enduml
提前感谢您对我提供以下文件的任何帮助

: main.pu

使用file1.puml(带和不带
@startuml
/
@enduml
没有区别:

C -> C : stuff3
D -> D : stuff4
和运行:

java -Djava.awt.headless=true -jar plantuml.jar main.pu
结果:

我使用了以下版本:

PlantUML版本1.2020.17beta5


可能看一下include语句。这是我尝试过的,但在Jupyter笔记本%%plantuml\@startuml!include file 1.puml\@enduml CalledProcessError Traceback(最近一次调用last)中()仍有一个错误文件1.puml\@startuml->C:stuff3d->D:stuff4\@enduml.run_cell_magic('plantuml','','\n@startuml\n\n!包含文件1.puml\n@enduml)…我在jupyter外面试过(没有)文件看起来没问题。可能是因为您的plantuml版本旧了。请不要将相关信息,即源代码/错误消息,放在评论中,而是编辑您的问题。谢谢您的回答,很抱歉我的评论缩进不好,我会记下我以后的帖子。在我的情况下,我正试图将其放在jupyter笔记本中,但它不想工作,所以在我的例子中,我没有使用java用法,而是使用IPlantUML==0.1.1请参阅我的注释和问题。
java -Djava.awt.headless=true -jar plantuml.jar main.pu