import gradio as gr | |
user_db={"admin":"admin","foo":"bar"} | |
def fx(x:str): | |
return '欢迎浏览:'+x | |
gr.Dataframe(headers=['项目','数据'],interactive=True) | |
text_input=gr.Textbox(placeholder='请输入测试字符串',label="请输入测试内容") | |
demo=gr.Interface(fx, inputs=text_input, outputs=gr.Textbox(label="输出")) | |
if __name__=='__main__': | |
demo.launch(auth=lambda a,b:user_db.get(a)==b,auth_message="欢迎使用本web app") | |