Media is too big
VIEW IN TELEGRAM
Курс по созданию бота по документации aiogram и Telegram API
Aiogram – это библиотека для создания Telegram-ботов на языке программирования Python
Она позволяет легко и быстро разрабатывать ботов, используя асинхронные функции и удобный интерфейс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍15
🔥19❤5
В серии статей расскажу, что такое DDD (domain-driven design) и какие у него преимущества и недостатки. Разберемся, когда применять подход и как сочетать его с FastAPI, популярным ASGI фреймворком на Python.
В первой части рассмотрим паттерны проектирования Repository и Unit of Work, с их помощью мы работаем через интерфейсы.
Паттерны помогают в разделении кода на слои: основная логика приложения представляется внутренними слоями, а используемые технологии - внешними
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8
Media is too big
VIEW IN TELEGRAM
В видео узнаем как работать с текстовыми файлами и обрабатывать исключения в языке программирования Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7
Что выведет код?
Anonymous Quiz
46%
['Hello Dear', 'Hello Bye', 'GoodDear', 'Good Bye']
16%
['Hello Dear', 'Good Dear', 'HelloBye', 'Good Bye']
24%
['Hello Dear', 'Good Bye']
15%
Ошибка
👍20🤯15🔥7
Одна из его сильнейших сторон Python – его способность считывать данные из файлов различных форматов, например, из файлов JSON, CSV и Excel
В этой статье я расскажу о самых полезных библиотеках Python, с помощью которых вы сможете работать с данными, в частности с таблицами Excel
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13🔥4❤3🤯1
Media is too big
VIEW IN TELEGRAM
В видео поговорим об объектно-ориентированном программировании, классах и экземплярах классов
Так же узнаем о методах класса и как реализуется наследование
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8❤3
👍18❤4🔥3
Я захотел создать
руководство
, которое бы описывало процесс создания моего первого пакета Python
Пакет Python – это каталог, который содержит набор модулей и файл зависимостей init.py
Этот файл может быть абсолютно пустым. Он необходим для того, чтобы пометить каталог на диске как пакет Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9
Media is too big
VIEW IN TELEGRAM
Сегодня мы поговорим об одной из самых сложных тем для новичков – декораторы
Декораторы в Python – это функции, которые принимают другую функцию в качестве аргумента, добавляют к ней некоторую дополнительную функциональность и возвращают функцию с измененным поведением.
Декораторы используются, чтобы изменять работу существующих функций или классов, добавлять новые возможности и обеспечивать безопасность
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5❤2🔥2
🤯11👍8🔥6
Inf0 | ИБ, OSINT — канал, посвящённый инфобезу, техникам OSINT, защите устройств и бесплатными курсами по информационной безопасности.
👍6
Для создания виртуальной среды мы будем использовать инструмент Venv
Venv позволяет запускать приложения со своими зависимостями, чтобы не мешать другим приложениям, которые используют то же ПО, но иных версий.
В результате каждое приложение будет запускаться в собственной виртуальной среде, изолированно от остальных, что повысит стабильность работы всех приложений
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6
Media is too big
VIEW IN TELEGRAM
В видео узнаем, что такое множество в Python, чем оно отличается от списка, какие методы существуют для работы с множествами и др
Множество в Python – это изменяемая структура данных, которая содержит уникальные и неупорядоченные элементы
Множества полезны в случаях, когда нужно быстро проверить наличие элемента или удалить дубликаты из больших объёмов данных
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥1
🤯40🤔18👍10❤2🔥1