В статье объясняется, зачем нужен Celery и как он помогает обрабатывать тяжёлые и медленные задачи во внешних API без блокировки основного потока.
Автор рассказывает, почему в его случае не подошли asyncio (из-за отсутствия реальной параллельности) и multiprocessing (из-за ручной настройки), и как Celery с Redis и Flower решил проблему.
tags: #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4❤2👍1
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥30😁22❤4
Как работает garbage collection в Python?
Ответ:
tags: #собеседование
Please open Telegram to view this post
VIEW IN TELEGRAM
❤11👍5💯3
В видео разбирается, как упаковать FastAPI-приложение в Docker: пишется Dockerfile, настраиваются зависимости и порты, запускается контейнер и проверяется его работа.
Автор объясняет, как избежать типичных ошибок и как правильно организовать структуру проекта.
tags: #полезное
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10❤3🔥3
🔥14❤4🤣2
В статье разбирается, как в Python устроено создание и хранение переменных: ссылки, мутабельность, кеширование значений и интернирование строк.
Автор объясняет, почему при работе с одними переменными создаются новые объекты, а с другими — меняется уже существующий, и как это влияет на поведение кода.
tags: #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7👍4
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣41💯8😁7❤3
🔥14❤2
tkinter_на_русском.pdf
1 MB
Tkinter — это библиотека для создания оконных приложений с кнопками, полями ввода, меню и другим GUI-интерфейсом.
Эта компактная книжка поможет быстро в ней разобраться и начать работать.
tags: #полезное
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9❤4
Please open Telegram to view this post
VIEW IN TELEGRAM
😁49🤣28❤4
Что такое хэш-таблица и где она используется в Python?
Ответ:
В Python встроенные структуры dict и set реализованы на основе хэш-таблиц:
Важно: ключ должен быть хэшируемым — то есть обладать неизменяемым хешем и согласованной реализацией __hash__() и __eq__().
tags: #собеседование
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8❤6🔥2
Это руководство охватывает широкий круг тем по работе с PyQt6: создание окон, настройка интерфейса, подключение виджетов, сигналы и события.
Вы научитесь работать с ключевыми компонентами фреймворка, выстраивать архитектуру интерфейса и логику взаимодействия элементов.
tags: #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10👍3⚡2❤1😁1
👍12❤7🔥5💯1
В видео даны практические советы по написанию понятного и стабильного REST API — от использования методов и структуры маршрутов до безопасности, версионирования и формата данных.
Автор даёт чёткие рекомендации, которые помогут сделать API надёжным, читаемым и масштабируемым.
tags: #полезное
Please open Telegram to view this post
VIEW IN TELEGRAM
❤8🔥5👍2
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣61😁10💯9👍4
Какие объекты можно положить в множество?
Ответ:
Объекты типа list, dict, set и другие изменяемые структуры — положить нельзя: они не имеют хеш-функции (__hash__) и вызовут ошибку TypeError.
tags: #собеседование
Please open Telegram to view this post
VIEW IN TELEGRAM
❤21🔥10👍7