Spaces:
Sleeping
Sleeping
import gradio as gr | |
import requests | |
import xmltodict | |
import json | |
def get_rss(rss_url): | |
r = requests.get(f'{rss_url}') | |
if ".json" in rss_url: | |
lod = json.loads(r.text) | |
if ".xml" in rss_url: | |
#with open() as xml_file: | |
data_dict = xmltodict.parse(r.read()) | |
return lod | |
with gr.Blocks() as app: | |
with gr.Row(): | |
inp = gr.Textbox() | |
btn = gr.Button() | |
out_json = gr.JSON() | |
btn.click(get_rss,inp,out_json) | |
app.launch() | |