gpt4 book ai didi

python - 使用 Python Flask 在我的 html 中显示 .txt 文件

转载 作者:行者123 更新时间:2023-12-02 22:59:11 25 4
gpt4 key购买 nike

我想在 log.html 中显示 log.txt。由于某种原因,我的页面完全空白。而且我看不到我的文件中的任何内容。代码:

def log():
with open("logs.txt", "r") as f:
content = f.read()
return render_template('log.html', content=content)

HTML 日志模板:

    <!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Log</title>
<link rel="stylesheet" href="/static/styles/nav.css" />
<link rel="stylesheet" href="/static/styles/basiclayout.css" />
<meta name="viewport" content="width=device-width, initial-scale=1">
</head>
<style>


</style>
<body>
<ul class="nav">
<li ><a href="{{ url_for('hello_world') }}" >Home</a></li>
<li ><a href="{{ url_for('notepad') }}">Notepad</a></li>
<li ><a href="{{ url_for('explorer') }}">Explorer </a></li>
<li class="active"><a href="{{ url_for('log') }}">Log </a></li>
<li ><a href="{{ url_for('upload') }}">Upload </a></li>
<li ><a href="{{ url_for('uploads') }}">Uploads </a></li>
<li ><a href="{{ url_for('logout') }}">Logout</a></li>



</ul>
<div class="alert">
{% for message in get_flashed_messages() %}
{{ message }}
{% endfor %}
</div>

<pre>{{ content }}</pre>


</body>
</html>

现在添加了我的 HTML 模板。

最佳答案

 return Response(content, mimetype='text/plain')

但实际上你可能想使用像logstash这样的东西......

关于python - 使用 Python Flask 在我的 html 中显示 .txt 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40246702/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com