Spaces:
Runtime error
Runtime error
import gradio as gr | |
import metadata_parser | |
def parse(link): | |
page = metadata_parser.MetadataParser(url=link) | |
title = page.get_metadatas('title')[0] | |
description = page.get_metadatas('description')[0] | |
image = page.get_metadata_link('image') | |
metadata = page.metadata | |
return title, description, image, metadata | |
with gr.Blocks() as demo: | |
gr.Markdown("# Metadata örümceği") | |
gr.Markdown("Başlık, açıklama ve görselini çekmek için bir bağlantı giriniz") | |
link = gr.Textbox(label="Bağlantı") | |
greet_btn = gr.Button("Gönder") | |
gr.Markdown("Sonuçlar") | |
output1 = gr.Textbox( label="Başlık") | |
output2 = gr.Textbox(label="Açıklama") | |
output3 = gr.Textbox(label="Görsel") | |
output4 = gr.Textbox(label="Metadata") | |
greet_btn.click(fn=parse, inputs=link, outputs=[output1,output2, output3, output4]) | |
demo.launch() |