Spaces:
Runtime error
Runtime error
Update app.py
Browse files
app.py
CHANGED
@@ -2,19 +2,23 @@ import gradio as gr
|
|
2 |
import pyshorteners
|
3 |
|
4 |
def shorten_url(url):
|
|
|
5 |
shortener = pyshorteners.Shortener()
|
6 |
short_url = shortener.tinyurl.short(url)
|
7 |
return short_url
|
8 |
|
9 |
def url_shortener(url):
|
|
|
10 |
short_url = shorten_url(url)
|
11 |
return short_url
|
12 |
|
|
|
13 |
iface = gr.Interface(
|
14 |
-
fn=url_shortener,
|
15 |
-
inputs="text",
|
16 |
-
outputs=gr.Textbox(label="Shortened URL", copyable=True),
|
17 |
-
title="URL Shortener"
|
18 |
)
|
19 |
|
|
|
20 |
iface.launch()
|
|
|
2 |
import pyshorteners
|
3 |
|
4 |
def shorten_url(url):
|
5 |
+
# pyshorteners ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ฌ์ฉํ์ฌ URL์ ์งง๊ฒ ๋ง๋๋ ํจ์
|
6 |
shortener = pyshorteners.Shortener()
|
7 |
short_url = shortener.tinyurl.short(url)
|
8 |
return short_url
|
9 |
|
10 |
def url_shortener(url):
|
11 |
+
# ์ฌ์ฉ์๊ฐ ์
๋ ฅํ URL์ ๋ฐ์ ์งง๊ฒ ๋ง๋ค๊ณ ๊ทธ ๊ฒฐ๊ณผ๋ฅผ ๋ฐํ
|
12 |
short_url = shorten_url(url)
|
13 |
return short_url
|
14 |
|
15 |
+
# Gradio ์ธํฐํ์ด์ค ์ค์
|
16 |
iface = gr.Interface(
|
17 |
+
fn=url_shortener, # ์ฌ์ฉํ ํจ์
|
18 |
+
inputs="text", # ์
๋ ฅ์ ํ
์คํธ
|
19 |
+
outputs=gr.Textbox(label="Shortened URL", copyable=True), # ์ถ๋ ฅ์ ํ
์คํธ ๋ฐ์ค๋ก ๋ณต์ฌ ๊ฐ๋ฅ
|
20 |
+
title="URL Shortener" # ์ธํฐํ์ด์ค ์ ๋ชฉ
|
21 |
)
|
22 |
|
23 |
+
# ์ธํฐํ์ด์ค ์คํ
|
24 |
iface.launch()
|