Free Online Python playground / REPL
import urllib.parse
import json
def build_diagram():
result = ["digraph {"]
for i in range(10):
result.append(f" n{i} -> n{i+1}")
result += "}"
return "\n".join(result)
diagram = build_diagram()
print(diagram)
params = {"dot" : diagram}
query = urllib.parse.quote(json.dumps(params))
domain = "https://devtoolsdaily.com"
f"{domain}/graphviz/?#{query}"