Omnibus's picture
Update player.py
e8baafb
raw
history blame
No virus
843 Bytes
import gradio as gr
from huggingface_hub import HfApi
token = ""
name = "Omnibus"
api = HfApi(token=token)
def find_dataset(author=None):
if author == None:
author=name
s_ist = (api.list_datasets(author=author,search="ai-tube"))
#print(api.whoami())
spaces=[]
for space in s_ist:
#for i,space in enumerate(s_ist):
try:
space_ea = space.id.split("/",1)[1]
spaces.append(space_ea)
print(space.id)
except Exception as e:
print(e)
#s_info=api.space_info(f'{name}/{space}',files_metadata=True)
#print(s_info)
print(spaces)
return(spaces)
with gr.Blocks() as app:
author = gr.Textbox()
button = gr.Button()
output = gr.HTML()
button.click(find_dataset,author,output)
app.launch()