Курс 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"
- Расчет времени выполнения
- Повторение элементов списков
- Мониторинг работы программы Py-spy
- Лямбда-функции для min/max
- Сравнение объектов в Python
- Проверка подстроки в строке с помощью in
- Динамические маршруты во Flask
- Поиск индекса элемента в списке
- Проверка файла .py на синтаксис.
- Поиск индексов подстроки
- Обновление шаблона base.html
- Метод eq для сравнения объектов
- Метод join() для объединения элементов
- Импорт модулей и пакетов в Python
- Python: Фильтрация списков с помощью filter()
- Комментарии в Python
- Howdoi — получение ответов из терминала
- Преобразование в float
- Создание новых списков
- Работа с файлами в Python
- Оптимизация памяти с помощью __slots__
- Метод rmatmul для обратного матричного умножения
- HTTP-запросы с библиотекой Requests
- Подписка на @SelectelNews
- Создание словаря в Python
- Получение срезов итераторов
- Проверка типов с помощью isinstance
- Генерация QR-кодов с Python
- Сортировка данных в Python
- Склеивание строк через метод join()
- Структурирование данных с Pydantic
- Обработка ошибок в Python
- Big O оптимизация
- Объединение словарей в Python
- Копирование словарей и списков в Python
- Получение текущей даты и времени
- Подсчет элементов в Python
- Фильтрация элементов с помощью islice
- Фильтрация входных данных в Python
- Метод add для класса Vector
- Переворот списка в Python
- Применение функции к каждому элементу списка
- Работа с файловой системой в Python















