ITDEAL
1.11K subscribers
749 photos
108 videos
11 files
572 links
Разработка комплексных IT решений для бизнеса и частных заказчиков.

Чат: @pybytes_chat

Founder: @lunasantrope
Download Telegram
1🔥1
Осваиваем парсинг сайта: короткий туториал на Python

Постоянно в Интернете, ничего не успеваете? Парсинг сайта спешит на помощь! Разбираемся, как автоматизировать получение нужной информации.

Подробнее: 👉 тут

#знания | PyBytes
4👍1
3🔥1
https://vm.tiktok.com/ZMY7JsFMh/


Зацените проект нарооод 🔥😌
4🔥2
Небольшой code-review проекта с которым пришлось работать

Чуть позже расскажу о проекте для генерации потока трафика
Бомбический заказ 💥💣
👍41
Распознавание голосовых сообщений с помощью Telegram бота

Делимся статьей, где автор демонстрирует создание Telegram бота. Он способен распознавать аудио оффлайн, а также преобразовывать текст в аудио. Для этого используются aiogram, Vosk, Silero и ffmpeg.

📌 Подробнее: 👉 CLICK

#знания | PyBytes
4🔥1
popitem

Метод popitem() удаляет и возвращает последнюю пару элементов (ключ, значение), вставленную в словарь. Пара элементов возвращается в порядке Last In, First Out (LIFO). Обрати внимание, popitem() вызывает ошибку KeyError, если словарь пуст.

#знания | PyBytes
6🔥1
🔥 slots в Python

Когда мы создаем объект класса, атрибуты этого объекта сохраняются в словарь под названием dict. Этот словарь мы используем, когда присваиваем и считываем значения атрибутов. Это позволяет нам динамически внедрять новые атрибуты уже после создания объекта.

Давайте создадим простой класс Article, у которого изначально есть два атрибута: date и writer. Если мы выведем dict данного объекта, то получим ключи и значения для каждого атрибута. Также мы выведем dict для самого класса – это нам понадобится позже. После этого добавим в объект новый атрибут reviewer и увидим его в обновленном dict.

📌 Подробнее: 👉 CLICK

#знания | PyBytes
4🔥1
3
Зацените заказ, нарооооод 💥💣
5🔥1
string.swapcase

Метод swapcase() возвращает строку, преобразуя все символы в их противоположный регистр букв (верхний регистр в нижний и наоборот). Если ты хочешь преобразовать строку только в нижний регистр, используй функцию lower(). Если же нужно преобразовать строку только в верхний регистр, используй upper().

#хинт | PyBytes
2🔥1
string.isdecimal

Метод isdecimal() возвращает значение True, если все символы в строке являются цифрами. В противном случае возвращается False. Обрати внимание на пример. Во втором случае присутствуют буквы, в третьем – буквы и пробелы.

#хинт | PyBytes
5🔥1
2
Decimal полезный тип данных в Python который позволяет производить более точную работу с числами
Подготовил для вас интересную статью которая объясняет что такое Decimal и как с ним работать, и в каких ситуациях он применим

Используется крайне редко но имеет весомую разницу с float
Если вас интересует точная работа с числами - Decimal отличный вариант


📌 Подробнее: 👉 CLICK

#знания | PyBytes
4
Pandas: Полезные методы

Продолжаем делиться циклом статей, где автор рассказывает про полезные методы работы с данными в Pandas. В этот раз ты узнаешь про применение скользящих окон для вычислений и смещение данных для анализа временных рядов.

📌 Подробнее: 👉 CLICK

#знания | PyBytes
4🤔1
🛠 Новый проект: 👉 КЛИК


Использовались в проекте технологии:

➡️ aiogram - для работы с интерфейсом телеграм бота
➡️ fastapi - для написания персонального API клиенту
➡️ bitcoinlib - для взаимодействия с web3.0
➡️ pydantic - для валидации данных с API
➡️ aioschedule - для отложенного старта функций
➡️ asyncio - для запуска асинхронных задач
➡️ telethon - для просмотра ответов хелперов в тех.поддержке
➡️ aiohttp - для совершения запросов в сессии
➡️ postgres - СУБД база данных
➡️ tortoise - ORM для работы с БД
Please open Telegram to view this post
VIEW IN TELEGRAM
7👍1🔥1
5🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
Когда ты случайно включаешь светлую тему 😂
4👍2🤣1
🔥52
👍61🔥1