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}"

Result

Console output