changxin commited on
Commit
3c0a702
·
1 Parent(s): 322a014

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +15 -5
app.py CHANGED
@@ -60,8 +60,13 @@ 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,x,y):
64
  DT=fread(dc)
 
 
 
 
 
65
  D_table=DT[:,sum(f[int(y-1)]),by(f[int(x-1)])]
66
  return D_table.to_pandas()
67
 
@@ -118,9 +123,14 @@ with demo:
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')
 
 
 
 
 
125
  demo.launch()
126
 
 
60
  response=requests.post(url,json=data,headers=headers)
61
  return response.json()
62
 
63
+ def fx_dt(dc):
64
  DT=fread(dc)
65
+ D_table=DT
66
+ return D_table.to_pandas()
67
+
68
+ def fx_dt1(dtf,x,y):
69
+ DT=dt.Frame(dtf)
70
  D_table=DT[:,sum(f[int(y-1)]),by(f[int(x-1)])]
71
  return D_table.to_pandas()
72
 
 
123
 
124
  with gr.TabItem("datatable"):
125
  gr.Markdown("# datatable测试")
126
+ dt_input=gr.File(label="选择需要读取的文档",type='bytes')
127
+ dt_output=gr.DataFrame(label="输出预览",max_rows=10,wrap=True)
128
+ dt_button=gr.Button("预览")
129
+ a=dt_button.click(fx_dt, inputs=dt_input, outputs=dt_output,api_name='datatable1')
130
+ dt_input1=[gr.DataFrame(),gr.Number(label="请输入分组列序号"),gr.Number(label="请输入聚合列序号")]
131
+ dt_output1=gr.DataFrame(label="输出table")
132
+ dt_button1=gr.Button("开始处理")
133
+ b=dt_button1.click(fx_dt1, inputs=dt_input1, outputs=dt_output1,api_name='datatable')
134
+ gr.Series(a,b)
135
  demo.launch()
136