Ich gebe eine HTML-Datei in Python aus. Innerhalb des HTML habe ich eine Tabelle mit den Schlüsseln und Werten aus dem Wörterbuch in der Python-Datei und ich denke, ich muss eine Schleife verwenden, um die Tabellendaten in diesem Fall anzuzeigen. Aber ich bin verwirrt über die Verwendung von Python HTML-Inhalt auszugeben. Ich habe versucht, <%% mit>, die angeblich Python-Code in HTML erlauben, aber es hat nicht funktioniert ..Python - mit "for" -Schleife HTML-Inhalt ausgeben
message = """
<html>
<body>
<h1>Counting words</h1>
<table border = 1>
<tr>
<th>Words</th>
<th>Count</th>
</tr>
<% for key, value in wordDict.items(): %>
<% if value >= 10: %>
<tr>
<td><% print(key) %></td>
<td><% print(value) %></td>
</tr>
<% end %>
<% end %>
</table>
</body>
</html>"""
f.write(message)
f.close()
für u singen <% %> Syntax, müssen Sie zuerst Vorlage-Engine für Python installieren. http://jinja.pocoo.org/ – Harsha
@ HarshaBiyani gibt es sowieso, dass ich es ohne <% %> Syntax tun kann? – Yolanda
nein .. Sie müssen jede 1 Vorlagensprache oder jedes Framework verwenden. – Harsha