windows python flask读取文件数据并返回表格

简介: windows python flask读取文件数据并返回表格

windows python flask读取文件数据并返回表格

tags: flask

文章目录

20200308234636925.jpg

data/puuv.txt

日期    PV  UV
2020/7/18 15000 150
2020/7/19 15001 151
2020/7/20 15002 152
2020/7/21 15003 153
2020/7/22 15004 154
2020/7/23 15005 155
2020/7/24 15006 156
2020/7/25 15007 157
2020/7/26 15008 158
2020/7/27 15009 159
2020/7/28 15010 160
2020/7/29 15011 161
2020/7/30 15012 162
2020/7/31 15013 163
2020/8/1  15014 164
2020/8/2  15015 165
2020/8/3  15016 166
2020/8/4  15017 167
2020/8/5  15018 168
2020/8/6  15019 169
2020/8/7  15020 170

app.py

from flask import Flask, render_template, request
app = Flask(__name__)
@app.route("/pvuv")
def pvuv():
    # read file
    data = []
    with open("./data/pvuv.txt") as fin:
        is_first_line =True
        for line in fin:
            if is_first_line:
                is_first_line = False
                continue
            line = line[:-1] #\n
            pdate, pv, uv = line.split("\t")
            data.append((pdate, pv, uv))
    return render_template("pvuv.html", data=data)

templates/pvuv.html

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>网站的pvuv数据</title>
</head>
<body>
<h1>网站的PVUV的数据表格<h1>
    <div>
        <table border = "1px">
            <tr style="background: #ee0000">
                <th>日期</th>
                <th>PV</th>
                <th>UV</th>
            </tr>
            {%  for row in data %}
            <tr>
                <th>{{ row[0] }}</th>
                <th>{{ row[1] }}</th>
                <th>{{ row[2] }}</th>
            </tr>
            {% endfor %}
        </table>
    </div>>
</body>
</html>

访问界面:

1832b220aa754cd18c504acc7686a560.png

更多阅读:


linux python web flask Hello World实战

windows python web flask Hello World实战

windows python web flask 模板开放实战

windows python web flask获取请求参数数据

windows python flask返回json数据

windows python flask与mysql数据库写入查询显示等操作详解


目录
打赏
0
0
0
0
51
分享
相关文章
如何利用Python批量重命名PDF文件
本文介绍了如何使用Python提取PDF内容并用于文件重命名。通过安装Python环境、PyCharm编译器及Jupyter Notebook,结合tabula库实现PDF数据读取与处理,并提供代码示例与参考文献。
如何利用Python批量重命名文件
本文介绍了如何使用Python和PyCharm对文件进行批量重命名,包括文件名前后互换、按特定字符调整顺序等实用技巧,并提供了完整代码示例。同时推荐了第三方工具Bulk Rename Utility,便于无需编程实现高效重命名。适用于需要处理大量文件命名的场景,提升工作效率。
当Python同时操作1000个文件时,为什么你的CPU只用了10%?
本文介绍如何构建一个高效的文件处理系统,解决单线程效率低、多线程易崩溃的矛盾。通过异步队列与多线程池结合,实现任务调度优化,提升I/O密集型操作的性能。
66 4
Python文件与目录比较全攻略:从基础操作到性能优化
文件比较的核心在于数据指纹校验,通过逐字节比对生成唯一标识,确保内容一致性。从标准库的os与filecmp到高性能第三方库如pydiffx,再到分布式与量子加密技术的未来趋势,文件比较广泛应用于数据备份、代码审查与系统监控等领域,是保障数据完整性的关键技术手段。
77 0
Python爬虫结合API接口批量获取PDF文件
Python爬虫结合API接口批量获取PDF文件
Windows Server 2022 中文版、英文版下载 (2025 年 5 月更新)
Windows Server 2022 中文版、英文版下载 (2025 年 5 月更新)
715 2
|
6月前
|
Windows Server 2025 中文版、英文版下载 (2025 年 3 月更新)
Windows Server 2025 中文版、英文版下载 (2025 年 3 月更新)
315 4
Windows Server 2025 中文版、英文版下载 (2025 年 3 月更新)
Windows Server 2022 中文版、英文版下载 (2025 年 3 月更新)
Windows Server 2022 中文版、英文版下载 (2025 年 3 月更新)
371 4
Windows Server 2022 中文版、英文版下载 (2025 年 3 月更新)
Windows Server 2022 OVF (2025 年 6 月更新) - VMware 虚拟机模板
Windows Server 2022 OVF (2025 年 6 月更新) - VMware 虚拟机模板
233 6
Windows Server 2022 OVF (2025 年 6 月更新) - VMware 虚拟机模板
Windows Server 2019 中文版、英文版下载 (2025 年 7 月更新)
Windows Server 2019 中文版、英文版下载 (2025 年 7 月更新)
311 2

推荐镜像

更多
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等

登录插画

登录以查看您的控制台资源

管理云资源
状态一览
快捷访问