Spaces:
Sleeping
Sleeping
import gradio as gr | |
def process_repo_file(file): | |
if file is None: | |
return "No file uploaded." | |
try: | |
content = file.read().decode('utf-8') | |
repo_ids = [line.strip() for line in content.splitlines() if line.strip()] | |
return f"Uploaded repo IDs: {', '.join(repo_ids)}" | |
except Exception as e: | |
return f"Error reading file: {e}" | |
demo = gr.Interface( | |
fn=process_repo_file, | |
inputs=gr.File(label="Upload a file with repo IDs"), | |
outputs="text", | |
title="Repo ID Uploader", | |
description="Upload a text file containing one repo ID per line." | |
) | |
demo.launch() |