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数据库写入查询显示等操作详解


相关文章
|
11天前
|
存储 算法 Serverless
剖析文件共享工具背后的Python哈希表算法奥秘
在数字化时代,文件共享工具不可或缺。哈希表算法通过将文件名或哈希值映射到存储位置,实现快速检索与高效管理。Python中的哈希表可用于创建简易文件索引,支持快速插入和查找文件路径。哈希表不仅提升了文件定位速度,还优化了存储管理和多节点数据一致性,确保文件共享工具高效运行,满足多用户并发需求,推动文件共享领域向更高效、便捷的方向发展。
|
1月前
|
计算机视觉 Python
如何使用Python将TS文件转换为MP4
本文介绍了如何使用Python和FFmpeg将TS文件转换为MP4文件。首先需要安装Python和FFmpeg,然后通过`subprocess`模块调用FFmpeg命令,实现文件格式的转换。代码示例展示了具体的操作步骤,包括检查文件存在性、构建FFmpeg命令和执行转换过程。
51 7
|
2月前
|
开发者 Python
Python中__init__.py文件的作用
`__init__.py`文件在Python包管理中扮演着重要角色,通过标识目录为包、初始化包、控制导入行为、支持递归包结构以及定义包的命名空间,`__init__.py`文件为组织和管理Python代码提供了强大支持。理解并正确使用 `__init__.py`文件,可以帮助开发者更好地组织代码,提高代码的可维护性和可读性。
135 2
|
2月前
|
中间件 Docker Python
【Azure Function】FTP上传了Python Function文件后,无法在门户页面加载函数的问题
通过FTP上传Python Function至Azure云后,出现函数列表无法加载的问题。经排查,发现是由于`requirements.txt`中的依赖包未被正确安装。解决方法为:在本地安装依赖包到`.python_packages/lib/site-packages`目录,再将该目录内容上传至云上的`wwwroot`目录,并重启应用。最终成功加载函数列表。
|
3月前
|
Java Python
> python知识点100篇系列(19)-使用python下载文件的几种方式
【10月更文挑战第7天】本文介绍了使用Python下载文件的五种方法,包括使用requests、wget、线程池、urllib3和asyncio模块。每种方法适用于不同的场景,如单文件下载、多文件并发下载等,提供了丰富的选择。
|
5月前
|
SQL JSON 关系型数据库
n种方式教你用python读写excel等数据文件
n种方式教你用python读写excel等数据文件
83 1
|
7月前
|
存储 Python 内存技术
python WAV音频文件处理—— (1)读写WAV文件
python WAV音频文件处理—— (1)读写WAV文件
182 14
|
8月前
|
数据挖掘 索引 Python
Python 读写 Excel 文件
Python 读写 Excel 文件
182 0
|
Python
python读写execle文件数据
python读写execle文件数据
|
8月前
|
存储 JSON JavaScript
Python中读写(解析)JSON文件的深入探究
Python中读写(解析)JSON文件的深入探究
232 0
AI助理

你好,我是AI助理

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