Please open Telegram to view this post
VIEW IN TELEGRAM
🤣59😁8
В чем разница между методами
get
и setdefault
при работе с словарями?Ответ:
tags: #собеседование
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12❤7💯2
В видео разбирается, как устроена работа с фоновыми задачами в FastAPI: когда использовать асинхронные функции, а когда — потоки или Celery.
Автор чётко объясняет, как не положить сервер из-за долгих операций и что выбирать для продакшена.
tags: #полезное
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥11❤3👍2
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣68😁8🔥5
Что такое сериализация и зачем она нужна?
Ответ:
Сериализованный объект можно затем десериализовать — восстановить его исходную структуру в памяти. Это необходимо при передаче данных между программами, кэшировании или межпроцессном взаимодействии.
tags: #собеседование
Please open Telegram to view this post
VIEW IN TELEGRAM
❤17👍7
Недавно релизнулся Python 3.14, в котором появилось множество полезных улучшений: от оптимизаций и синтаксических новшеств до новых инструментов для разработчиков.
Автор выделяет самое важное, чтобы было понятно, что изменилось и как это можно использовать на практике.
tags: #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
❤11👍5🔥4
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣50😁7❤4
😁23❤6🔥2
Сборник базовых приёмов работы с тензорами в PyTorch — для тех, кто начинает знакомство с фреймворком и хочет быстро освоить его основы.
Что внутри:
▶️ Что такое тензоры и зачем они нужны▶️ Инициализация тензоров: нули, единицы, рандом, похожие по размеру▶️ Преобразование типов и переход между NumPy и PyTorch▶️ Арифметика, логические операции, сравнение тензоров▶️ Матричное умножение и батчевые вычисления▶️ Broadcasting, view(), reshape(), изменение размерностей▶️ Индексация и срезы: как обращаться к частям тензора▶️ Ноутбук с примерами кода
Хороший стартовый материал, чтобы понять механику тензоров до перехода к моделям и обучению.
tags: #полезное
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8❤5🔥3
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣44😁8👍3
Что такое фабрика декораторов в Python?
Ответ:
В примере функция require_role("editor") создаёт декоратор, который разрешает выполнение только тем пользователям, у кого есть нужная роль. Это удобно, когда нужно ограничить доступ к разным функциям на основе прав пользователя.
tags: #собеседование
Please open Telegram to view this post
VIEW IN TELEGRAM
❤16🔥7👍3
В статье разбираются основы тестирования на Python с помощью Pytest: от написания первых тестов до продвинутых приёмов вроде фикстур, параметризации и меток.
Полезный материал для тех, кто хочет внедрить автотесты в проект и упростить контроль качества кода.
tags: #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
❤9🔥4👍2
Please open Telegram to view this post
VIEW IN TELEGRAM
❤26🤣23👍4
В чём разница между
greet
и greet()
?Ответ:
tags: #собеседование
Please open Telegram to view this post
VIEW IN TELEGRAM
❤14👍8🔥3
httpx — это современная альтернатива requests, с полной поддержкой asyncio, HTTP/1.1 и HTTP/2.
Подходит для написания быстрых асинхронных API-клиентов и взаимодействия с REST-сервисами.
Что умеет httpx:
▶️ Асинхронные и синхронные запросы с одинаковым API▶️ Поддержка HTTP/2, таймаутов, стриминга и cookies▶️ Совместим с requests▶️ Интеграция с trio и asyncio, полная поддержка context manager▶️ SSL, proxy, custom transports — всё есть из коробки▶️ Отлично работает в продакшене и тестировании
Удобный API, хорошая документация и поддержка новых стандартов делают её отличной заменой старому requests.
tags: #полезное
Please open Telegram to view this post
VIEW IN TELEGRAM
❤11⚡8👍2
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣47😁5❤3💯2👍1
🤯17❤5🤣2
В статье обсуждается, как применять чистую архитектуру и принципы DDD в Python, не прибегая к шаблонам, заимствованным из Java.
Автор показывает, как использовать
Protocol
, модульность и динамическую типизацию для построения слабосвязной и удобной архитектуры без перегрузки классами.tags: #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
❤10👍3🔥2