В этой статье шаг за шагом разработаем проект, где FastAPI возьмет на себя все основные задачи:
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10👍3🤔1
Media is too big
VIEW IN TELEGRAM
В видео рассмотрим:
Classes) при наследовании
post_init_()
при наследованииdefault_factory
field()
make_dataclass()
Please open Telegram to view this post
VIEW IN TELEGRAM
❤8👍4
🤯18👍11🤔5❤2🔥1
Словарь (dictionary или dict) – это неупорядоченная (в отличие от списка) структура данных в языке программирования Python, которая имеет вид «ключ – значение»
С помощью словаря можно сделать следующие операции:
Словарь решает множество проблем, связанных с поиском определенного значения внутри большой структуры данных – любое значение из словаря извлекается с помощью соответствующего ему ключа
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8❤2
Media is too big
VIEW IN TELEGRAM
Сегодня рассматрим пример использования метаклассов, реализованные в API ORM Django
ORM (объектно-реляционное представление) – это прослойка, которая позволяет работать с базой данных, используя классы и методы вместо написания сложных SQL-запросов
Основные возможности и преимущества использования ORM в Django:
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3👍3
🤯19🤔7❤5🔥4
This media is not supported in your browser
VIEW IN TELEGRAM
1. Python Snippets – это расширение, предоставляющее встроенные наборы сниппетов, которые были разработаны Ферхатом Ялчином (Ferhat Yalçın). Этот плагин отлично подходит для всех, в том числе и для новичков
2. Python Docstring Generator – автоматическое создание строк документации (docstrings). Расширение следует всем стандартным форматам строк документации, включая
Google
, docBlockr
, Numpy
, Sphinx
и PEP0257
3. Python Preview – это расширение, которое включает визуальную отладку в ваш код на Python. Оно превращает процесс отладки кода в интерактивное действие с анимацией и графическими элементами для представления состояния вашего приложения4. Python Type Hint – предоставляет подсказки автодополнения для встроенных и предполагаемых типов и модуля typing
5. Jupyter – это Jupyter Notebooks в VS Code. Интеграция с PyCharm доступна только в профессиональной версии
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7❤5
Media is too big
VIEW IN TELEGRAM
В видео создадим свои собственные метаклассы, подключим их для создания классов с использованием параметра
metaclass
. А также рассмотрим примерыPlease open Telegram to view this post
VIEW IN TELEGRAM
❤7
🤯12❤4👍3
Генерация, сканирование QR-кодов камерой устройства и деплой за 5 минут
Сегодня мы создадим Telegram-бота, который умеет:
Мы подробно рассмотрим настройку вебхуков на FastAPI для обеспечения быстрого и эффективного функционирования бота
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11❤4
This media is not supported in your browser
VIEW IN TELEGRAM
Вложенные классы, также известные как внутренние классы, являются классами, определенными внутри других классов
В Python, вложенные классы могут быть использованы для повышения читаемости и организации кода, а также для создания более сложных структур данных
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8❤3
🔥9👍7🤔3
В этой статье мы сделаем значительный шаг вперед в освоении асинхронного SQLAlchemy 2
Содержание статьи:
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6❤4
Media is too big
VIEW IN TELEGRAM
В видео рассмотрим:
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7❤3
Что выведет код?
Anonymous Quiz
16%
<class 'type'>
34%
<class 'class'>
40%
<class 'object'>
10%
Ошибка
❤6🤔3