파이썬 URL단축 패키지
파이썬에서 사용자에게 링크를 제공할 때 링크의 주소가 길면 보관이나 가독성이 떨어집니다. 또 짧은 주소를 선호하는 상황이 발생할 때 url단축서비스를 이용하여 단축할 수 있지만 매번 url단축 웹사이트에 접속해서 사용자가 직접 링크를 줄이는 과정을 생략하여 파이썬 내에서 패키지를 통해 자동으로 url을 단축시키는 방법에 대해 알아보겠습니다.
오늘 사용할 패키지의 이름은 pyshorteners입니다. 깃허브에 오픈소스로 업로드된 url단축 패키지입니다.(깃허브링크)
패키지 설치방법
pip install pyshorteners
터미널에 pip명령을 입력하여 간편하게 설치 할 수 있습니다.
사용방법
pyshorteners의 Documentation 페이지를 보면 간단한 사용예제를 참고하실 수 있습니다 (Documnetation링크)
사용예
import pyshorteners
s = pyshorteners.Shortener()
print(s.tinyurl.short('http://www.tistory.com'))
출력
http://tinyurl.com/2ed5mwa
인자값으로 설정한 url이 tinyurl도메인으로 단축되어 결괏값을 반환합니다.
웹서핑 시에 url이 긴 경우에는 url을 공유하고자 하거나 파이썬 url처리과정에서 url 단축을 원할경우 짧은 url로 단축하여 공유할 수 있습니다.