Курс 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"
- Удаление элементов во время итерации
- Конвертация изображений в PDF
- Изменение регистра данных
- Измерение времени выполнения с помощью time
- Progress с библиотекой tqdm
- Работа с атрибутом dict
- Python 3.12: Псевдонимы типов
- Автоматизация скриптов на AWS Lightsail.
- Принципы LSP и ISP в Python
- Метод difference_update() — разность множеств
- Получение текущей директории
- Метод title() в Python
- Модуль Antigravity в Python 3
- Избегайте использования goto
- Регистрация на TenChat
- Функция map() и ленивая оценка
- Работа с итераторами в Python
- Оператор объединения словарей
- Работа с необработанными строками
- PrettyTable: создание таблицы
- Изменение элемента списка
- Сортировка списка по индексам
- Генерация случайных чисел в Python
- Combobox в Tkinter
- Метод count() для списка
- Метод __ilshift__ для битового сдвига влево
- Работа с getopt
- Методы classmethod и staticmethod
- Распаковка элементов массива
- Перезапуск ячейки в Jupyter Notebook с dostoevsky
- Применение функций в Python
- Работа с контекстными менеджерами
- Виртуальные среды в Python
- Конструктор в Python
- Создание новых списков в Python
- Добавление элементов в список: append() vs extend()
- Просмотр атрибутов и методов класса
- Повторение элементов в Python
- Принципы программирования
- Работа с пакетами
- Метод join() для объединения элементов в строку.
- Хеширование паролей с использованием salt
- Роль object и type в Python
- Оператор «моржа» (Walrus Operator)
- Сортировка слиянием















