rabiyulfahim's picture
Rename static/index.html to templates/index.html
424debd verified
raw
history blame
1 kB
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Python Visualizer</title>
<link rel="stylesheet" href="/static/style.css">
</head>
<body>
<h2>🧠 Python Visualizer</h2>
<form method="post" action="/run">
<textarea name="code" rows="10" cols="70" placeholder="Enter Python code here...">{{ code or '' }}</textarea><br>
<button type="submit">Run Code</button>
</form>
{% if trace %}
<h3>Execution Trace:</h3>
<ol>
{% for step in trace %}
{% if step.error %}
<li style="color:red;">Error: {{ step.error }}</li>
{% else %}
<li>
<strong>Line {{ step.line }}</strong> → Locals: {{ step.locals }}
</li>
{% endif %}
{% endfor %}
</ol>
{% endif %}
{% if output %}
<h3>Output:</h3>
<pre>{{ output }}</pre>
{% endif %}
</body>
</html>