text-digestor / app.py
trnq-eu's picture
Create app.py
30947f7 verified
raw
history blame contribute delete
479 Bytes
from bs4 import BeautifulSoup
from urllib.request import urlopen
import gradio as gr
url = 'https://www.theguardian.com/us-news/2024/mar/27/baltimore-bridge-collapse-death-toll-black-box'
def greet(name):
return "Hello " + name + "!"
def render(url):
page = urlopen(url)
html = page.read().decode('utf-8')
soup = BeautifulSoup(html, 'html.parser')
return soup.get_text()
demo = gr.Interface(fn=render, inputs='text', outputs='text')
demo.launch()