changxin commited on
Commit
6e69799
·
1 Parent(s): bab8483

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +3 -3
app.py CHANGED
@@ -60,9 +60,9 @@ def dd_ocr(tk,sl,dt):
60
  response=requests.post(url,json=data,headers=headers)
61
  return response.json()
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()
@@ -118,7 +118,7 @@ with demo:
118
 
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')
 
60
  response=requests.post(url,json=data,headers=headers)
61
  return response.json()
62
 
63
+ def fx_dt(dc,x,y):
64
  DT=fread(dc,columns={'月份':dt.int64,'销量':dt.int64,'单价':dt.float64})
65
+ D_table=DT[:,sum(f[y+1]),by(f[x+1])]
66
  return D_table.to_pandas()
67
 
68
  demo=gr.Blocks()
 
118
 
119
  with gr.TabItem("datatable"):
120
  gr.Markdown("# datatable测试")
121
+ dt_input=[gr.File(label="选择需要读取的文档",type='bytes'),gr.Number(value=3,label='请指定分组列序号'),gr.Number(value=2,label='请指定聚合列序号')]
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')