Update app.py
Browse files
app.py
CHANGED
@@ -62,8 +62,8 @@ def dd_ocr(tk,sl,dt):
|
|
62 |
|
63 |
def fx_dt(dc):
|
64 |
DT=fread(dc,columns={'月份':dt.int64,'销量':dt.int64,'单价':dt.float64})
|
65 |
-
D_table=
|
66 |
-
return D_table
|
67 |
|
68 |
demo=gr.Blocks()
|
69 |
with demo:
|
@@ -119,7 +119,7 @@ with demo:
|
|
119 |
with gr.TabItem("datatable"):
|
120 |
gr.Markdown("# datatable测试")
|
121 |
dt_input=gr.File(label="选择需要读取的文档",type='bytes')
|
122 |
-
dt_output=gr.
|
123 |
dt_button=gr.Button("开始处理")
|
124 |
dt_button.click(fx_dt, inputs=dt_input, outputs=dt_output,api_name='datatable')
|
125 |
demo.launch()
|
|
|
62 |
|
63 |
def fx_dt(dc):
|
64 |
DT=fread(dc,columns={'月份':dt.int64,'销量':dt.int64,'单价':dt.float64})
|
65 |
+
D_table=DT[:,{'总数量':sum(f.销量),'销售额':sum(f.单价*f.销量)},by(f.小组)]
|
66 |
+
return D_table.to_pandas()
|
67 |
|
68 |
demo=gr.Blocks()
|
69 |
with demo:
|
|
|
119 |
with gr.TabItem("datatable"):
|
120 |
gr.Markdown("# datatable测试")
|
121 |
dt_input=gr.File(label="选择需要读取的文档",type='bytes')
|
122 |
+
dt_output=gr.DataFrame(label="输出table")
|
123 |
dt_button=gr.Button("开始处理")
|
124 |
dt_button.click(fx_dt, inputs=dt_input, outputs=dt_output,api_name='datatable')
|
125 |
demo.launch()
|