Update app.py
Browse files
app.py
CHANGED
|
@@ -38,6 +38,9 @@ def fx_dax(s:str):
|
|
| 38 |
s1=html.split('<div class="result">')[1]
|
| 39 |
s2='<div class="result">'+s1.split('<a href')[0]+'<a href="https://pbihub.cn/users/44" target="_top"><img src="https://pbihub.cn/uploads/avatars/44_1536391253.jpg?imageView2/1/w/380/h/380" alt="万剑归宗" class="badge" width="380" height="380"></a>'
|
| 40 |
return s2
|
|
|
|
|
|
|
|
|
|
| 41 |
|
| 42 |
demo=gr.Blocks()
|
| 43 |
with demo:
|
|
@@ -68,5 +71,12 @@ with demo:
|
|
| 68 |
DAX_button=gr.Button("格式化>>")
|
| 69 |
DAX_output=gr.HTML(label="DAX表达式格式化结果")
|
| 70 |
DAX_button.click(fx_dax, inputs=DAX_input, outputs=DAX_output,api_name='DAX')
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 71 |
demo.launch()
|
| 72 |
|
|
|
|
| 38 |
s1=html.split('<div class="result">')[1]
|
| 39 |
s2='<div class="result">'+s1.split('<a href')[0]+'<a href="https://pbihub.cn/users/44" target="_top"><img src="https://pbihub.cn/uploads/avatars/44_1536391253.jpg?imageView2/1/w/380/h/380" alt="万剑归宗" class="badge" width="380" height="380"></a>'
|
| 40 |
return s2
|
| 41 |
+
|
| 42 |
+
def fx_datatable(s:str):
|
| 43 |
+
return exec(s)
|
| 44 |
|
| 45 |
demo=gr.Blocks()
|
| 46 |
with demo:
|
|
|
|
| 71 |
DAX_button=gr.Button("格式化>>")
|
| 72 |
DAX_output=gr.HTML(label="DAX表达式格式化结果")
|
| 73 |
DAX_button.click(fx_dax, inputs=DAX_input, outputs=DAX_output,api_name='DAX')
|
| 74 |
+
|
| 75 |
+
with gr.TabItem("Python-Execute"):
|
| 76 |
+
gr.Markdown("# Python脚本测试")
|
| 77 |
+
d_input=gr.Textbox(label="请填写需要datatable库处理的脚本",lines=18)
|
| 78 |
+
d_output=gr.Textbox(label="输出>",lines=20)
|
| 79 |
+
d_button=gr.Button("开始编译>>")
|
| 80 |
+
d_button.click(fx_datatable, inputs=d_input, outputs=d_output,api_name='datatable')
|
| 81 |
demo.launch()
|
| 82 |
|