➡️ aiogram - для работы с телеграм ➡️ postgres - СУБД для работы с данными ➡️ aiohttp - для отправки запросов ➡️ DjangoAPI - для создания персональных эндпоинтов клиенту ➡️ calendar - для сортировки данных по дням ➡️ asyncio - для асинхронности
partition() разбивает строку при первом появлении разделителя на три составляющие: начало, разделитель и конец. В результате возвращается строка в виде кортежа. Если разделитель не найден, в результате будут две пустые строки и исходная строка.
А он действительно отправил запрос, распарсил HTML страницу, нашел JS функцию и написал две регулярки которые получили инициализационный вектор и ключ для шифрования пароля!
Метод difference() вычисляет разницу двух множеств и возвращает элементы, уникальные для первого множества. Математически операция A.difference(B) эквивалентна операции A - B. Вместо difference() ты можешь использовать оператор “-“.