龙空技术网

实用的office办公小技巧,Python读取Excel数据并展现在网页上

慢慢品慢慢觉 192

前言:

当前我们对“如何用python访问网站”大概比较注重,小伙伴们都需要剖析一些“如何用python访问网站”的相关文章。那么小编也在网上收集了一些关于“如何用python访问网站””的相关知识,希望朋友们能喜欢,你们快快来学习一下吧!

一、一个好玩的办公程序

今天给大家介绍了好玩的程序,使用Python读取Excel,并把读取的数据展现在网页上。

这次我们包含的技术有Python里的pandas和flask库。有关两个库的介绍大家可以在网上搜索下。

下面直接上代码

#!/usr/bin/python

# # Created by 老刘 on 2020/5/8

from flask import Flask

import pandas as pd

app=Flask(__name__)

@app.route('/')

def show_excel():

df=pd.read_excel('./test.xlsx')

table_html = df.to_html()

return f"""

<html>

<body>

<h1>学生信息表</h1>

<div>{table_html}</div>

</body>

</html>

"""

if __name__=='__main__':

app.run(host='0.0.0.0')

其中test.xlsx要和主程序在一个文件夹中。

如果是本机的话,将excel和上面的Python代码文件放在同一文件夹里,运行Python文件,然后在浏览器中输入:就可以访问我们的Excel文件啦,是不是很简单?

如果是一个办公室其他同事想要访问excel数据,只需要给他发送你的内网地址即可,例如我的机器内网为()他就可以自己的浏览器里面访问。内网地址的查询方法

如下:

网页做的很简单,不是很美观,大家可以使用html修改美化下网页。

二、适用人群

适用人群:此程序适用于频繁修改数据且需实时共享的用户。

当需要频繁修改Excel数据时,我们可以在本机上修改并保存即可,别人只需要刷新下网页就可以拿到最新的数据,如果对于需要频繁修改数据的用户,使用这个好玩的小技巧,可以大大的提高数据共享的效率。

标签: #如何用python访问网站 #python如何读取网页数据 #html读取excel数据并显示