Перейти к содержимому

Разбираемся в управлении памятью в Python и выборе структуры проекта | Real Python Podcast #317

Real Python

0:00 / 0:00

Разбираемся в управлении памятью в Python и выборе структуры проекта | Real Python Podcast #317

1 280 просмотров · 5 дн. назад
Real Python
208 тыс. подписчиков
1 280 просмотров · 5 дн. назад
Как Python управляет памятью за кулисами? Какие существуют распространенные способы организации проекта на Python? Кристофер Трюдо снова в эфире на этой неделе с новой порцией статей и проектов из еженедельного выпуска PyCoder. 👉 Ссылки из выпуска: https://realpython.com/podcasts/rpp/317/ Кристофер делится статьей под названием «Первые шаги в управлении памятью в Python». В связи с недавними обновлениями сборщика мусора и продолжающейся работой по удалению глобальной блокировки интерпретатора (GIL), статья охватывает основы того, как Python выделяет, отслеживает и освобождает память. Мы также делимся другими статьями и проектами из сообщества Python, включая последние релизы, почему Parquet доминирует в современной инженерии данных, выбор правильной структуры проекта Python, разработку самого проклятого оператора `+` во всем Python, поиск зависимостей, блокирующих обновление проекта Django, и профилировщик производительности Django. Темы: 00:00:00 -- Введение 00:01:56 -- Python 3.16.0 Alpha 1 теперь доступен 00:02:24 -- Выпущены обновления безопасности Django: 6.1.2, 6.0.9 и 5.2.18 00:02:46 -- Выпуск Polars 2.0 00:03:32 -- Выпуск PyPy v8.0.1 00:03:54 -- Проверка репутации электронной почты и повторный доступ к Outlook 00:04:48 -- PyScript находится в режиме поддержки 00:05:55 -- Codex для разработчиков Python: Практический курс по агентному программированию 00:06:21 -- MLOps North: 5 и 6 ноября 00:06:46 -- Почему Parquet доминирует в современных данных Инженерное дело 00:16:04 -- Первые шаги в управлении памятью в Python 00:23:21 -- В центре внимания: Кодекс для разработчиков Python 00:25:05 -- Структура проекта Python: как выбрать правильную компоновку 00:35:17 -- Маятник и самый проклятый оператор `+` во всем Python 00:38:50 -- django-benchmark: Профилировщик производительности Django 00:41:53 -- django-upgrade-report: Какие зависимости блокируют обновление вашего проекта Django? 00:44:33 -- Спасибо и до свидания 👉 Ссылки из подкаста: https://realpython.com/podcasts/rpp/317/ Скачайте бесплатную шпаргалку по Python здесь: https://realpython.com/cheatsheet Бесплатный тест на знание Python с мгновенным определением уровня + план обучения: https://realpython.com/skill-test Хотите учиться быстрее? Станьте экспертом по Python с неограниченным доступом к более чем 5000 урокам, видео и упражнениям: https://realpython.com/start 🐍 Станьте экспертом по Python с помощью практических уроков, курсов по запросу, интерактивных викторин и круглосуточного доступа к сообществу экспертов на https://realpython.com ▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰ 🐍 Начните здесь → https://realpython.com/start 🗺️ Управляемые учебные планы → https://realpython.com/learning-paths 🎧 Подкаст Real Python → https://realpython.com/podcast 📚 Книги по Python → https://realpython.com/books 📖 Справочник по Python → https://realpython.com/ref 🧑‍💻 Тесты и упражнения → https://realpython.com/quizzes 🎓 Онлайн-курсы: https://realpython.com/live ⭐️ Отзывы и истории учащихся: https://realpython.com/learner-stories ▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰