3. 使用mermaid
(1) 封裝
from IPython.display import HTML
mermaid_code = """
<div class="mermaid">
classDiagram
class BankAccount
BankAccount : +String owner
BankAccount : +Bigdecimal balance
BankAccount : +deposit(amount)
BankAccount : +withdrawal(amount)
</div>
<script src="https://cdn.jsdelivr.net/npm/mermaid/dist/mermaid.min.js"></script>
<script>
mermaid.initialize({startOnLoad:true});
mermaid.init(undefined, document.querySelectorAll(".mermaid"));
</script>
"""
HTML(mermaid_code)
Last updated