NTU-Class / app.py
HaileyIsNotAPig's picture
upload framework
7601e22 verified
Raw
History Blame Contribute Delete
981 Bytes
import gradio as gr
import pandas as pd
import process
def main():
with gr.Blocks() as demo:
with gr.Row():
with gr.Column(scale = 1):
course_name_input = gr.Textbox(label="θͺ²η¨‹εη¨±", placeholder="θΌΈε…₯ι—œι΅ε­—ε³ε―")
teacher_name_input = gr.Textbox(label="教師姓名", placeholder="θΌΈε…₯ι—œι΅ε­—ε³ε―")
day_input = gr.Dropdown(choices=["不限", "ζ˜ŸζœŸδΈ€", "星期二", "ζ˜ŸζœŸδΈ‰", "ζ˜ŸζœŸε››", "ζ˜ŸζœŸδΊ”"], label="ζ™‚ι–“", value="不限")
submit_button = gr.Button("Submit")
time_output = gr.Textbox(label="資料集更新時間")
with gr.Column(scale = 2):
dataframe_output = gr.HTML(label="ζœε°‹η΅ζžœ")
submit_button.click(process.generate, inputs=[course_name_input, teacher_name_input, day_input], outputs=[time_output, dataframe_output])
demo.launch(share=True, debug=True)
if __name__=='__main__':
main()