Курс 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. Инициализация объекта
  2. Списковые включения в Python
  3. Сравнение строк в Python
  4. Сравнение неупорядоченных списков
  5. Генераторы списков
  6. Переворот списка в Python
  7. Декораторы в Python
  8. Работа с itertools
  9. Работа с комбинациями в Python.
  10. Очистка данных с помощью pandas
  11. Красивый вывод списка
  12. Основы работы с os
  13. Просмотр внешнего файла в Python
  14. Функции map() и reduce() в Python
  15. Идентификатор объекта в Python
  16. Создание вложенного генератора
  17. Список переменных с %who
  18. Работа с OpenCV
  19. Блок try-except-else
  20. Python: изменяемые и неизменяемые коллекции
  21. Выключение компьютера с помощью Python
  22. Активация Matplotlib в Jupyter
  23. Метаклассы в Python
  24. Изучение объектов с помощью dir()
  25. Преобразование в float
  26. Изменение элемента списка
  27. Расчет времени выполнения кода
  28. Сравнение def и lambda функций в Python
  29. Строки в Python: апострофы и кавычки
  30. Создание объекта времени
  31. Метод get() в Python
  32. Поиск всех индексов подстроки
  33. Модуль subprocess: запуск внешних команд
  34. Переопределение оператора % для объектов
  35. Удаление дубликатов в pandas
  36. Функция enumerate в Python
  37. Python 3.12: Псевдонимы типов
  38. Измерение потребления памяти при сортировке
  39. Проверка кортежей.
  40. Создание генераторов
  41. Открытие, чтение и закрытие файла
  42. Локальные переменные.
  43. Создание инструмента обнаружения плагиата
  44. Разность множеств
  45. Сортировка и обратный порядок
  46. Отладка регулярных выражений в Python

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