File size: 405 Bytes
b874025
b25b52b
0606278
b874025
0606278
 
 
 
b874025
0606278
 
 
 
 
 
b874025
 
0606278
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
import gradio as gr
import requests
from selectolax.parser import HTMLParser

def get_web_page_data(url):
    response = requests.get(url)
    parser = HTMLParser(html=response.text)
    return parser.html

demo = gr.Interface(
    fn=get_web_page_data,
    inputs="text",
    outputs="text",
    title="Web Page Data Extractor",
    description="Enter a URL to extract its web page data"
)

demo.launch()