您的位置 首页 > 数码极客

如何把excel转换成网页形式网页转换成Excel…

效果图:

实现代码:

from Flask import Flask

import pandas as pd

from flask import Request


app=Flask(__name__)#创建对象

@a("/sd",methods=["GET","POST"])#设置路由,实现url方法

def sd():#业务逻辑

df=("F:\\数据\\Excel\\数据源.xlsx",sheet_name="lie1")#读取指定工作簿中指定表的数据


sale_date=()

customer_name=reque("customer_name","")

#Reque("from"):取得表单中name为from的控件的值.
#如果from为text(客户端) 的name属性值.则Reque("from")为其value;
#如果from为select(客户端)的name,则Reque("from")为select所选则的值(value)

if customer_name:

sale_date=df.query(f"顾客姓名=='{customer_name}'")

return f"""

<html><body style="text-align:center">

<h1>查询顾客数据</h1>

<form action="/sd" method="post">#

顾客姓名:

<input type="text" name="customer_name" value="{customer_name}">

<input type="submit" name="submit" value="查询">

</form>

<center>%s</center>

</body></html>

"""%(index=False)#%s 中的s替换为sale_date数据,:pandas可将读取的Excel数据直接转化为网页显示形式

#f---包裹变量比如name=‘小明’, print(f'hello {name}') --结果:hello 小明


a -()

备注:

customer_name=reque("customer_name",""):


customer_name=reque("customer_name")




访问地址:

需加@a("/sd",methods=["GET","POST"])




%s 字符串 (采用str()的显示)

%r 字符串 (采用repr()的显示)

%c 单个字符

%b 二进制整数

%d 十进制整数

%i 十进制整数

%o 八进制整数

%x 十六进制整数

%e 指数 (基底写为e)

%E 指数 (基底写为E)

%f 浮点数

%F 浮点数,与上相同%g 指数(e)或浮点数 (根据显示长度)

%G 指数(E)或浮点数 (根据显示长度)

%% 字符"%"

责任编辑: 鲁达

1.内容基于多重复合算法人工智能语言模型创作,旨在以深度学习研究为目的传播信息知识,内容观点与本网站无关,反馈举报请
2.仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证;
3.本站属于非营利性站点无毒无广告,请读者放心使用!

“如何把excel转换成网页形式,网页转换成Excel,如何将网页导入excel,如何将excel做成网页,如何将excel嵌入网页,网页如何导出excel”边界阅读