From 932254adabdf6d78d17fe57842f553a2adfde784 Mon Sep 17 00:00:00 2001 From: Prathima Kadari <74645302+prathimacode-hub@users.noreply.github.com> Date: Thu, 22 Apr 2021 18:36:25 +0530 Subject: [PATCH] Added URL Shortener Script This is a python script of URL Shortener. It shortens the URL using 'Generate Short URL' button through GUI. For that, URL should be entered in the concerned space. It's a task which most people use it in day to day lives. --- scripts/35_url_shortener.py | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 scripts/35_url_shortener.py diff --git a/scripts/35_url_shortener.py b/scripts/35_url_shortener.py new file mode 100644 index 0000000..3f4a9c4 --- /dev/null +++ b/scripts/35_url_shortener.py @@ -0,0 +1,27 @@ +import pyperclip +import pyshorteners +from tkinter import* + +root=Tk() +root.geometry("400x200") +root.title("URL Shortener") +root.configure(bg="#49A") +url=StringVar() +url_address=StringVar() + +def urlshortner(): + urladdress=url.get() + url_short=pyshorteners.Shortener().tinyurl.short(urladdress) + url_address.set(url_short) + +def copyurl(): + url_short=url_address.get() + pyperclip.copy(url_short) +Label(root,text="My URL Shortener", font="poppins").pack(pady=10) +Entry(root, textvariable=url).pack(pady=5) +Button(root, text="Generate Short URl", command=urlshortner).pack(pady=7) +Entry(root, textvariable=url_address).pack(pady=5) +Button(root, text="Copy URL", command=copyurl).pack(pady=5) + +root.mainloop() +
Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.
Alternative Proxies: