Gradio 用户月活突破一百万!
了解更多Gradio 用户月活突破一百万!
了解更多gradio.DownloadData(···)
.download()
事件的信息。当 gr.DownloadData 作为类型提示添加到事件监听器方法的参数时,gr.DownloadData 对象将自动作为该参数的值传递。此对象的属性包含有关触发监听器的事件的信息。import gradio as gr
def on_download(download_data: gr.DownloadData):
return f"Downloaded file: {download_data.file.path}"
with gr.Blocks() as demo:
files = gr.File()
textbox = gr.Textbox()
files.download(on_download, None, textbox)
demo.launch()