IgnoreLee's picture
first check commit
b20898d
import os, sys
import numpy as np
import pandas as pd
import gradio as gr
from libs import *
import logging
logging.basicConfig(level=logging.DEBUG)
with gr.Blocks(title="μˆ˜μ—… 성적 확인") as demo:
gr.Markdown("μˆ˜μ—… 성적 확인을 μœ„ν•΄, μˆ˜μ—…κ³Ό 이름 ν•™λ²ˆμ„ μž…λ ₯ν•˜μ„Έμš”.")
with gr.Row():
with gr.Column():
class_select = gr.Dropdown(choices=CLASS_LST, multiselect=False, label="μˆ˜μ—… 선택")
name_input = gr.Textbox(label="이름 μž…λ ₯")
number_input = gr.Textbox(label="ν•™λ²ˆ μž…λ ₯")
input_buttton = gr.Button("확인")
with gr.Column():
image_output = gr.Image(label="성적 뢄포 κ·Έλ¦Ό")
data_output = gr.Dataframe(label="성적", interactive=True)
input_buttton.click(check_grade,inputs=[name_input, number_input, class_select], outputs = [image_output, data_output])
demo.launch(debug=True)