import gradio as gr def dummy(file_objs): print(file_objs) if isinstance(file_objs, list): files = [f for f in file_objs] return files return file_objs with gr.Blocks() as demo: with gr.Row(): fl = gr.File(file_count='single', label='Testing for Single File Count') tb = gr.TextArea() gr.Button().click(dummy, fl, tb) demo.launch()