Курс Python → Установка и использование pyshorteners

Для начала установим библиотеку pyshorteners, которая позволит нам сокращать ссылки. Для этого откроем терминал и выполним команду:

pip install pyshorteners

После установки библиотеки мы можем начать использовать ее функционал. Напишем простую программу на Python, которая будет сокращать URL. Вот пример кода:

import pyshorteners

url = 'https://www.example.com/very-long-url-with-lots-of-characters'
shortener = pyshorteners.Shortener()
short_url = shortener.tinyurl.short(url)

print("Original URL:", url)
print("Shortened URL:", short_url)

В этом примере мы импортируем библиотеку pyshorteners и создаем объект shortener. Затем мы передаем длинную ссылку в метод short() объекта shortener, который возвращает сокращенную ссылку. Наконец, мы выводим на экран оригинальную и сокращенную ссылки.

Теперь, запустив эту программу, мы увидим, что длинная ссылка была сокращена до короткой ссылки с использованием сервиса pyshorteners. Этот инструмент может быть полезен при работе с большим количеством URL и упростит процесс обмена ссылками.

Твои коллеги будут рады, поделись в

Автор урока

Дмитрий Комаровский
Дмитрий Комаровский

Автоматизация процессов
в КраснодарБанки.ру

Другие уроки курса "Python"

  1. Работа с множествами в Python
  2. Операции с числами в Python
  3. Получение текущей директории
  4. Поиск подстроки в строке
  5. Форматирование строк в Python
  6. Оператор морж в Python 3.8
  7. Создание и инициализация объектов
  8. Оптимизация памяти с помощью __slots__
  9. Работа с YAML в Python: PyYAML.
  10. Переворот списка в Python
  11. Генератор списка в Python
  12. Отображение HTML кода в Python
  13. Установка и использование Telegram API в Python
  14. Класс Counter() для подсчета элементов
  15. Создание уникального множества
  16. Работа с итераторами через срезы
  17. Python: отсутствие точек с запятыми
  18. Декораторы в Python
  19. Генераторы в Python
  20. Очистка данных в Python
  21. Обработка исключений в Python 3
  22. Работа с модулем Calendar
  23. Работа с комбинациями в Python.
  24. Docstring в Python
  25. Работа с файлами в Python
  26. Аннотации типов в Python
  27. Объединение списков в Python
  28. Ограничение ресурсов в Python
  29. Область видимости переменных
  30. Работа с библиотекой requests
  31. Функция __init__ в Python
  32. Копирование словарей и списков в Python
  33. Генераторы и сеты в Python
  34. Измерение времени выполнения кода
  35. Работа с прокси в Python
  36. Перевернуть список в Python
  37. Обработка аргументов Python
  38. Работа с модулем glob в Python
  39. Работа с пользовательским вводом
  40. Создание новых списков в Python
  41. Функции-генераторы в Python
  42. Работа с контекстными менеджерами
  43. Проблемы с dict в Python
  44. Объединение списков в Python
  45. Преобразование числа в список цифр
  46. Отладка кода
  47. Непрерывная проверка в Python

Marketello читают маркетологи из крутых компаний