Курс 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. Блок else в Python
  3. Логические значения в Python
  4. F-строки в Python
  5. discard() — удаление элемента из множества
  6. Просмотр атрибутов и методов класса
  7. Область видимости переменных
  8. Создание коллекций из выражения-генератора
  9. Срез в Python
  10. Создание новых функций с помощью functools.partial
  11. Обход дочерних элементов BeautifulSoup
  12. Метод radd для пользовательских чисел
  13. Комментарии в Python.
  14. Цикл for с enumerate() в Python
  15. Метод rpow в Python
  16. Оператор распаковки в Python
  17. Метод get для словаря
  18. Новшества Flask 2.0
  19. Создание .exe файла с pyinstaller
  20. Поиск индексов в списке
  21. Список импортированных модулей в Python
  22. Применение функции к элементам списка
  23. Запуск асинхронной корутины
  24. Копирование объектов в Python
  25. Сортировка с помощью параметра key
  26. Фильтрация элементов с помощью islice
  27. Цикл for в Python
  28. Установка и использование emoji
  29. Путь к интерпретатору Python
  30. Руководство по библиотеке pydantic
  31. Создание даты из строки ISO
  32. Визуализация пропусков данных
  33. Очистка входных данных
  34. Работа с аргументами командной строки в Python
  35. Регистрация на хакатоне
  36. Объединение Python и Shell
  37. Удаление элементов из списка
  38. Модуль itertools: комбинации и перестановки
  39. Протокол управления контекстом
  40. Форматирование данных с pprint
  41. Использование метода lower()
  42. Преобразование данных в Python
  43. Генерация случайных чисел в Python
  44. Отправка HTTP-запросов с User-Agent
  45. ROT13 Шифр Цезаря в Python

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