🧑💻 Первый в этом году #дайджест по Python
🐍 Как я устроился Python разработчиком без опыта. Реальное собеседование
Ролик Вадима Новоселова с записью реального собеседования на позицию Python-разработчика. Автор получил оффер на 250 тысяч рублей.
🐍 Что произошло в мире Python за 2023 год
Выпуск подкаста MoscowPython про итоги года с Григорием Петровым и Михаилом Корнеевым.
🐍 Настройка WSGI- и ASGI-серверов для Flask, Django и FastAPI
В статье приводятся лучшие практики для настройки таких веб-серверов, как Gunicorn, Uvicorn и Hypercorn.
🐍 Пишем свой GraphQL клиент на Python
Это пошаговое руководство по созданию своего GraphQL клиента на Python с нуля.
🐍 Учимся анализировать данные на примере API Codewars
Основной акцент сделан на Python и практическом применении библиотек для анализа данных, таких как Pandas и Matplotlib.
🐍 Как я устроился Python разработчиком без опыта. Реальное собеседование
Ролик Вадима Новоселова с записью реального собеседования на позицию Python-разработчика. Автор получил оффер на 250 тысяч рублей.
🐍 Что произошло в мире Python за 2023 год
Выпуск подкаста MoscowPython про итоги года с Григорием Петровым и Михаилом Корнеевым.
🐍 Настройка WSGI- и ASGI-серверов для Flask, Django и FastAPI
В статье приводятся лучшие практики для настройки таких веб-серверов, как Gunicorn, Uvicorn и Hypercorn.
🐍 Пишем свой GraphQL клиент на Python
Это пошаговое руководство по созданию своего GraphQL клиента на Python с нуля.
🐍 Учимся анализировать данные на примере API Codewars
Основной акцент сделан на Python и практическом применении библиотек для анализа данных, таких как Pandas и Matplotlib.
👍15❤1
🧑💻 Свежий #дайджест по Python
🐍 Как перевести Django-сайт на разные языки: плюсы, минусы, подводные камни
Статья рассказывает о том, можно ли пользоваться стандартным решением для перевода Django.
🐍 Python Monorepo Visualization
Статья посвящена визуализации монорепозиториев в Python с использованием архитектуры Polylith.
🐍 Создание Chat-Ops бота в Mattermost на Python
Автор делится опытом разработки бота, предназначенного для автоматизации задач в команде, занимающейся электронным документооборотом.
🐍 AutoLove: апдейты девушке с YandexGPT
Статья на Хабре рассказывает о разработке автоматизированного бота в Telegram, который использует YandexGPT для отправки сообщений автора его девушке.
🐍 Python's Requests Library (Guide)
Хороший туториал от RealPython по библиотеке Requests (must-have для большинства разработчиков).
🐍 Как перевести Django-сайт на разные языки: плюсы, минусы, подводные камни
Статья рассказывает о том, можно ли пользоваться стандартным решением для перевода Django.
🐍 Python Monorepo Visualization
Статья посвящена визуализации монорепозиториев в Python с использованием архитектуры Polylith.
🐍 Создание Chat-Ops бота в Mattermost на Python
Автор делится опытом разработки бота, предназначенного для автоматизации задач в команде, занимающейся электронным документооборотом.
🐍 AutoLove: апдейты девушке с YandexGPT
Статья на Хабре рассказывает о разработке автоматизированного бота в Telegram, который использует YandexGPT для отправки сообщений автора его девушке.
🐍 Python's Requests Library (Guide)
Хороший туториал от RealPython по библиотеке Requests (must-have для большинства разработчиков).
👍7❤3
🧑💻 Новый #дайджест по Python
🐍 ChatGPT для изучения программирования. Не очевидные примеры
Автор предлагает некоторые примеры применения ChatGPT, такие как анализ кода, перевод кода на другие языки программирования и др.
🐍 Django: Write-up on optimizing the system check framework
Автор статьи описывает оптимизацию системных проверок в Django, которые известны своей медлительностью в крупных проектах.
🐍 Пишем асинхронный парсер и скрапер картинок на Python с графическим интерфейсом
Это гайд по созданию desktop-приложения, которое по запросу будет сохранять на диске заданное количество картинок.
🐍 The wrong way to speed up your code with Numba
Если ваш NumPy-код слишком медленный, иногда можно использовать Numba, чтобы ускорить его. Однако можно упустить возможности оптимизации, если не знать о некоторых вещах.
🐍 Prompt Engineering: A Practical Example
Новая статья на Real Python, на этот раз о правильном конструировании промптов.
🐍 ChatGPT для изучения программирования. Не очевидные примеры
Автор предлагает некоторые примеры применения ChatGPT, такие как анализ кода, перевод кода на другие языки программирования и др.
🐍 Django: Write-up on optimizing the system check framework
Автор статьи описывает оптимизацию системных проверок в Django, которые известны своей медлительностью в крупных проектах.
🐍 Пишем асинхронный парсер и скрапер картинок на Python с графическим интерфейсом
Это гайд по созданию desktop-приложения, которое по запросу будет сохранять на диске заданное количество картинок.
🐍 The wrong way to speed up your code with Numba
Если ваш NumPy-код слишком медленный, иногда можно использовать Numba, чтобы ускорить его. Однако можно упустить возможности оптимизации, если не знать о некоторых вещах.
🐍 Prompt Engineering: A Practical Example
Новая статья на Real Python, на этот раз о правильном конструировании промптов.
❤7👍3
🧑💻 Свежий #дайджест по Python
🐍 Python для анализа годовых температур в Москве
Статья для начинающих, которая показывает, как работать с данными погоды
🐍 Как перезапускать PySpark-приложение и зачем это может понадобиться
Статья Сбера рассказывает о методах и причинах перезапуска PySpark-приложений, включая уменьшение потребления ресурсов кластера и оптимизацию обработки данных.
🐍 Designing a Pure Python Web Framework
Это обзор разработки веб-фреймворка на чистом Python под названием Reflex.
🐍 Об одной изящной задаче
Статья предлагает один из способов решения такой задачи: имеется функция magic(), принимающая три целочисленных аргумента, в теле которой определены константы a, b, c, являющиеся натуральными числами. Требуется определить значения констант a, b и c за минимальное количество вызовов данной функции.
🐍 10 reasons I stick to Django rather than FastAPI
Мнение разработчика о том, какой фреймворк лучше и почему.
🐍 Python для анализа годовых температур в Москве
Статья для начинающих, которая показывает, как работать с данными погоды
🐍 Как перезапускать PySpark-приложение и зачем это может понадобиться
Статья Сбера рассказывает о методах и причинах перезапуска PySpark-приложений, включая уменьшение потребления ресурсов кластера и оптимизацию обработки данных.
🐍 Designing a Pure Python Web Framework
Это обзор разработки веб-фреймворка на чистом Python под названием Reflex.
🐍 Об одной изящной задаче
Статья предлагает один из способов решения такой задачи: имеется функция magic(), принимающая три целочисленных аргумента, в теле которой определены константы a, b, c, являющиеся натуральными числами. Требуется определить значения констант a, b и c за минимальное количество вызовов данной функции.
🐍 10 reasons I stick to Django rather than FastAPI
Мнение разработчика о том, какой фреймворк лучше и почему.
❤5👍3🤔1
🧑💻 Новый #дайджест по Python
🐍 7 simple examples using Django GeneratedField
В Django 5.0 появился класс GeneratedField, позволяющий создавать поля моделей, значения которых генерируются и вычисляются на уровне базы данных. В статье приводится 7 примеров использования этой функции.
🐍 Best Python Security Practices for Web Developers
В статье перечисляется 5 практик, которые помогут сделать ваши приложения безопаснее.
🐍 The State of Python in 2024
Это запись выступления Майкла Кеннеди, основателя Talk Python Training. Он рассказывать о трендах в Python, о том, как Flask и Django адаптируются к современным условиям, а также об ускорении и изменениях в языке.
🐍 Write Unit Tests for Your Python Code With ChatGPT
Статья на Real Python рассказывает, как использовать ChatGPT для создания юнит-тестов с помощью doctest, unittest и pytest.
🐍 Создаём свой диалект змеиного, или DSL на Python
Статья на «Хабре» рассказывает о создании диалекта, предназначенного для определённой предметной области.
🐍 7 simple examples using Django GeneratedField
В Django 5.0 появился класс GeneratedField, позволяющий создавать поля моделей, значения которых генерируются и вычисляются на уровне базы данных. В статье приводится 7 примеров использования этой функции.
🐍 Best Python Security Practices for Web Developers
В статье перечисляется 5 практик, которые помогут сделать ваши приложения безопаснее.
🐍 The State of Python in 2024
Это запись выступления Майкла Кеннеди, основателя Talk Python Training. Он рассказывать о трендах в Python, о том, как Flask и Django адаптируются к современным условиям, а также об ускорении и изменениях в языке.
🐍 Write Unit Tests for Your Python Code With ChatGPT
Статья на Real Python рассказывает, как использовать ChatGPT для создания юнит-тестов с помощью doctest, unittest и pytest.
🐍 Создаём свой диалект змеиного, или DSL на Python
Статья на «Хабре» рассказывает о создании диалекта, предназначенного для определённой предметной области.
👍10
Новый #дайджест материалов по Python
🐍 Новости мира Python за апрель 2024
Это очередной выпуск подкаста MoscowPython, в котором обсуждают релиз ruff 0.4.0, сборку CPyhon из исходников, PEP-744 Jit Compilation и др.
🐍 Погружение в метаклассы в Python
Автор статьи на «Хабре» попытался последовательно объяснить метаклассы, начиная с базовых понятий.
🐍 Прокт PySheets
Состоялся бета-релиз PySheets, проекта, который позволяет исследователь данные и создавать отчёты. При этом весь код Python выполняется в браузере.
🐍 Изгиб питона: 6 взглядов на игру из 1970-х
Это статья от Яндекс Практикума, которая рассказывает, как написать игру «Змейка» для портфолио в шести вариантах — с «отравой», сбрасыванием хвоста, а также барсуками и кошками.
🐍 Django: An admin extension to prevent state leaking between requests
Статья обсуждает проблему утечки состояния между запросами в админке Django из-за неправильного использования переменных экземпляра в классе ModelAdmin.
🐍 Новости мира Python за апрель 2024
Это очередной выпуск подкаста MoscowPython, в котором обсуждают релиз ruff 0.4.0, сборку CPyhon из исходников, PEP-744 Jit Compilation и др.
🐍 Погружение в метаклассы в Python
Автор статьи на «Хабре» попытался последовательно объяснить метаклассы, начиная с базовых понятий.
🐍 Прокт PySheets
Состоялся бета-релиз PySheets, проекта, который позволяет исследователь данные и создавать отчёты. При этом весь код Python выполняется в браузере.
🐍 Изгиб питона: 6 взглядов на игру из 1970-х
Это статья от Яндекс Практикума, которая рассказывает, как написать игру «Змейка» для портфолио в шести вариантах — с «отравой», сбрасыванием хвоста, а также барсуками и кошками.
🐍 Django: An admin extension to prevent state leaking between requests
Статья обсуждает проблему утечки состояния между запросами в админке Django из-за неправильного использования переменных экземпляра в классе ModelAdmin.
👍9❤1
Свежий #дайджест по Python
🐍 Devon — помощник программиста
Это опенсорсный проект, ассистент для написания кода. Использует API Anthropic, или OpenAI, или Groq. Для первых двух вам понадобится собственный ключ.
🐍 pyastgrep and custom linting
Статья рассказывает об инструменте pyastgrep, который позволяет искать специфические элементы синтаксиса Python с использованием языка запросов XPath. Автор объясняет, как использовать pyastgrep для создания пользовательских правил линтинга и соблюдения стандартов.
🐍 Testing with Python (part 5): the different types of tests
Автор рассматривает юнит-тесты, smoke-тесты, регрессионные тесты, sanity, интеграционные тесты, end-to-end тесты и др.
🐍 pyinfra
Позволяет автоматизировать установку программного обеспечения, настройку систем и выполнение команд на удалённых серверах с помощью Python.
🐍 metronomes
Позволяет создать объект с указанием интервала времени и функции, которая будет вызываться регулярно.
🐍 Devon — помощник программиста
Это опенсорсный проект, ассистент для написания кода. Использует API Anthropic, или OpenAI, или Groq. Для первых двух вам понадобится собственный ключ.
🐍 pyastgrep and custom linting
Статья рассказывает об инструменте pyastgrep, который позволяет искать специфические элементы синтаксиса Python с использованием языка запросов XPath. Автор объясняет, как использовать pyastgrep для создания пользовательских правил линтинга и соблюдения стандартов.
🐍 Testing with Python (part 5): the different types of tests
Автор рассматривает юнит-тесты, smoke-тесты, регрессионные тесты, sanity, интеграционные тесты, end-to-end тесты и др.
🐍 pyinfra
Позволяет автоматизировать установку программного обеспечения, настройку систем и выполнение команд на удалённых серверах с помощью Python.
🐍 metronomes
Позволяет создать объект с указанием интервала времени и функции, которая будет вызываться регулярно.
❤3
Новый #дайджест по Python
🐍 String Interpolation in Python: Exploring Available Tools
Статья на Real Python рассматривает разные способы интерполяции строк в Python: от оператора % до f-строк.
🐍 Data Wrangler — просмотрщик данных прямо в VS Code
Новое расширение предлагает пользовательский интерфейс для просмотра и анализа данных, показывает информативную статистику по столбцам и визуализации, а также автоматически генерирует код Pandas по мере очистки и преобразования данных.
🐍 Как создать волшебника в Django: многошаговые формы
Статья описывает процесс создания многошаговых форм в Django с использованием django-formtools.
🐍 Как подружить Llama-3 и YouTube имея всего 40 строк кода
В статье рассказывается о создании телеграм-бота, который использует Llama-3 и YouTube для анализа содержания видео.
🐍 All 39 Python Keywords Explained
В этом YouTube-ролике рассказывается обо всех важных ключевых словах в Python: от return до await. Подойдёт начинающим.
🐍 String Interpolation in Python: Exploring Available Tools
Статья на Real Python рассматривает разные способы интерполяции строк в Python: от оператора % до f-строк.
🐍 Data Wrangler — просмотрщик данных прямо в VS Code
Новое расширение предлагает пользовательский интерфейс для просмотра и анализа данных, показывает информативную статистику по столбцам и визуализации, а также автоматически генерирует код Pandas по мере очистки и преобразования данных.
🐍 Как создать волшебника в Django: многошаговые формы
Статья описывает процесс создания многошаговых форм в Django с использованием django-formtools.
🐍 Как подружить Llama-3 и YouTube имея всего 40 строк кода
В статье рассказывается о создании телеграм-бота, который использует Llama-3 и YouTube для анализа содержания видео.
🐍 All 39 Python Keywords Explained
В этом YouTube-ролике рассказывается обо всех важных ключевых словах в Python: от return до await. Подойдёт начинающим.
👍5🎉3
Свежий #дайджест по Python
🐍Testing with Python (part 6): Fake it...
Это очередная часть статьи про тестирование в Python. Она рассказывает о том, как мокать объекты.
🐍Telegram Боты на Aiogram 3.x
Это серия статей на «Хабре», описывающая разработку Telegram-ботов через библиотеку Aiogram. Начинается вот с этой вводной статьи.
🐍Как анализировать тысячи отзывов с ChatGPT? Частые ошибки и пример на реальных данных
Гайд по анализу отзывов пользователей о компании. Будет полезен всем, у кого нет большого опыта в анализе данных или работе с LLM через API.
🐍Я 10 лет писал на Python, и вот что я думаю
Разработчик Лёша Корепанов делится своими мыслями по поводу преимуществ и недостатков Python.
🐍LiveKit Agents
Фреймворк для создания мультимодальных приложений с ИИ.
🐍Testing with Python (part 6): Fake it...
Это очередная часть статьи про тестирование в Python. Она рассказывает о том, как мокать объекты.
🐍Telegram Боты на Aiogram 3.x
Это серия статей на «Хабре», описывающая разработку Telegram-ботов через библиотеку Aiogram. Начинается вот с этой вводной статьи.
🐍Как анализировать тысячи отзывов с ChatGPT? Частые ошибки и пример на реальных данных
Гайд по анализу отзывов пользователей о компании. Будет полезен всем, у кого нет большого опыта в анализе данных или работе с LLM через API.
🐍Я 10 лет писал на Python, и вот что я думаю
Разработчик Лёша Корепанов делится своими мыслями по поводу преимуществ и недостатков Python.
🐍LiveKit Agents
Фреймворк для создания мультимодальных приложений с ИИ.
👏4👍3❤1
Очередной #дайджест материалов для Python-разработчиков
🐍 Gigacode и PyCharm: используем ИИ в работе
Автор канала Python Russian рассказывает, как установить и использовать ИИ-ассистента GigaCode от компании Сбертех.
🐍 Django: Test for pending migrations
Статья рассказывает о миграциях в Django, в частности о том, как автоматизировать проверку на их наличие. Делается это через тест, который вызывает команду makemigrations и завершается с ошибкой, если миграции пропущены.
🐍 Netmiko: упрощение сетевой автоматизации на Python
Это статья про модуль Netmiko, который помогает автоматизировать конфигурации и управление сетью через SSH.
🐍 Django SQLite Production Config
Статья описывает, как настроить SQLite для использования в производственной среде с Django.
🐍 Способы возведения в степень в Python
Автор показывает три разных способа возвести число в степень.
🐍 Gigacode и PyCharm: используем ИИ в работе
Автор канала Python Russian рассказывает, как установить и использовать ИИ-ассистента GigaCode от компании Сбертех.
🐍 Django: Test for pending migrations
Статья рассказывает о миграциях в Django, в частности о том, как автоматизировать проверку на их наличие. Делается это через тест, который вызывает команду makemigrations и завершается с ошибкой, если миграции пропущены.
🐍 Netmiko: упрощение сетевой автоматизации на Python
Это статья про модуль Netmiko, который помогает автоматизировать конфигурации и управление сетью через SSH.
🐍 Django SQLite Production Config
Статья описывает, как настроить SQLite для использования в производственной среде с Django.
🐍 Способы возведения в степень в Python
Автор показывает три разных способа возвести число в степень.
❤4👍4🔥2
Ещё один #дайджест по области Python:
🐍 Пишите меньше кода, вы должны
Важно писать код, который можно легко перемещать из одного места в другое.
🐍 Краткое руководство по локальной работе с LLM
Это простое и краткое руководство по началу работы с LLM на локальном компьютере.
🐍 Под капотом set Python'а
Рассматриваются хеш-таблицы, обработка коллизий, оптимизация производительности и то, как это связано с реализацией set в Python.
🐍 Способы использования атомного счетчика в Django
Сохранение счетчика между объектами в Django означает необходимость быть осторожным с race condition. В данной статье изложены несколько подходов к проблеме.
🐍 Выражаем благодарность сопровождающим проекты с открытым исходным кодом
Автор рассказывает о различных способах поддержки многих проектов с открытым исходным кодом, и зачастую простое «спасибо» значит очень много.
🐍 Пишите меньше кода, вы должны
Важно писать код, который можно легко перемещать из одного места в другое.
🐍 Краткое руководство по локальной работе с LLM
Это простое и краткое руководство по началу работы с LLM на локальном компьютере.
🐍 Под капотом set Python'а
Рассматриваются хеш-таблицы, обработка коллизий, оптимизация производительности и то, как это связано с реализацией set в Python.
🐍 Способы использования атомного счетчика в Django
Сохранение счетчика между объектами в Django означает необходимость быть осторожным с race condition. В данной статье изложены несколько подходов к проблеме.
🐍 Выражаем благодарность сопровождающим проекты с открытым исходным кодом
Автор рассказывает о различных способах поддержки многих проектов с открытым исходным кодом, и зачастую простое «спасибо» значит очень много.
❤7
Свежий #дайджест по Python.
🐍 Resource management and generators in Python
Автор статьи рассматривает проблему освобождения ресурсов в генераторах и асинхронных генераторах, когда они не полностью используются.
🐍 Sphinx 8.0.2
Вышла новая версия Sphinx. Это библиотека для Python, которая используется для автоматической генерации документации из исходного кода.
🐍 Создание собственного API на Python (FastAPI): Подключаем фронтенд и статические файлы
Это очередная статья из серии про создание собственного API. Автор описывает, как использовать шаблонизатор Jinja2 для динамического создания HTML-страниц.
🐍 Strings and Character Data in Python
В новом руководстве Real Python рассказывается о том, как работать со строками.
🐍 Николай Марков. Управление пакетами — хорошее, плохое, злое?
В видео обсуждаются плюсы и минусы управления пакетами в Python, анализируются текущие проблемы и достижения в этой области, а также возможные будущие сценарии развития.
🐍 Resource management and generators in Python
Автор статьи рассматривает проблему освобождения ресурсов в генераторах и асинхронных генераторах, когда они не полностью используются.
🐍 Sphinx 8.0.2
Вышла новая версия Sphinx. Это библиотека для Python, которая используется для автоматической генерации документации из исходного кода.
🐍 Создание собственного API на Python (FastAPI): Подключаем фронтенд и статические файлы
Это очередная статья из серии про создание собственного API. Автор описывает, как использовать шаблонизатор Jinja2 для динамического создания HTML-страниц.
🐍 Strings and Character Data in Python
В новом руководстве Real Python рассказывается о том, как работать со строками.
🐍 Николай Марков. Управление пакетами — хорошее, плохое, злое?
В видео обсуждаются плюсы и минусы управления пакетами в Python, анализируются текущие проблемы и достижения в этой области, а также возможные будущие сценарии развития.
❤3😁2👍1
Очередной #дайджест по Python
🐍 Давайте сделаем крупное приложение на Flask (язык Python)
Статья рассказывает, как создать UX/UI на Figma, написать фронтенд на HTML, CSS, SASS, Bootstrap и JavaScript, создать ER-диаграмму в MySQL Workbench, написать бекэнд на Flask и др.
🐍 FastHTML — новый веб-фреймворк для создания масштабируемых веб-приложений
Позволяет создавать веб-приложения общего назначения (любые приложения, которые вы бы строили с использованием React, Django, NexJS и т.д.).
🐍 10 Open-Source Tools for Optimizing Cloud Expenses
Статья описывает десять инструментов с открытым исходным кодом, которые помогают оптимизировать расходы на облачные сервисы.
🐍 Functional Programming in Python: When and How to Use It
Новая статья на Real Python посвящена функциональному программированию в Python. В ней объясняется, что такое функциональное программирование, как Python поддерживает эту парадигму и как использовать функции lambda, map(), filter() и reduce().
🐍 Давайте сделаем крупное приложение на Flask (язык Python)
Статья рассказывает, как создать UX/UI на Figma, написать фронтенд на HTML, CSS, SASS, Bootstrap и JavaScript, создать ER-диаграмму в MySQL Workbench, написать бекэнд на Flask и др.
🐍 FastHTML — новый веб-фреймворк для создания масштабируемых веб-приложений
Позволяет создавать веб-приложения общего назначения (любые приложения, которые вы бы строили с использованием React, Django, NexJS и т.д.).
🐍 10 Open-Source Tools for Optimizing Cloud Expenses
Статья описывает десять инструментов с открытым исходным кодом, которые помогают оптимизировать расходы на облачные сервисы.
🐍 Functional Programming in Python: When and How to Use It
Новая статья на Real Python посвящена функциональному программированию в Python. В ней объясняется, что такое функциональное программирование, как Python поддерживает эту парадигму и как использовать функции lambda, map(), filter() и reduce().
🔥2👏2❤1
Свежий #дайджест для питонистов
🐍 Телеграмм бот для инсулинотерапии
Статья на «Хабре» рассказывает о процессе создания бота, который реализует калькулятор перехода на помповую инсулинотерапию и другие опции.
🐍 13 Must-know Open-source Software to Build Production-ready AI Apps
Подборка инструментов, которые пригодятся для создания ИИ-приложения.
🐍 GIL Become Optional in Python 3.13
Статья описывает экспериментальную функцию в Python 3.13, которая позволяет отключить GIL (Global Interpreter Lock). GIL — это механизм, используемый интерпретатором CPython для обеспечения того, чтобы только один поток выполнял байткод.
🐍 Быстрое создание GUI для браузера. Python в связке с FastUI, hyperdiv, Flet
В ролике лектор сравнивает три проекта: FastUI, hyperdiv и Flet. Все они дают инструментарий для построения Web GUI.
🐍 Python Classes: The Power of Object-Oriented Programming
Новый туториал на Real Python рассказывает, как правильно писать классы в Python.
🐍 Телеграмм бот для инсулинотерапии
Статья на «Хабре» рассказывает о процессе создания бота, который реализует калькулятор перехода на помповую инсулинотерапию и другие опции.
🐍 13 Must-know Open-source Software to Build Production-ready AI Apps
Подборка инструментов, которые пригодятся для создания ИИ-приложения.
🐍 GIL Become Optional in Python 3.13
Статья описывает экспериментальную функцию в Python 3.13, которая позволяет отключить GIL (Global Interpreter Lock). GIL — это механизм, используемый интерпретатором CPython для обеспечения того, чтобы только один поток выполнял байткод.
🐍 Быстрое создание GUI для браузера. Python в связке с FastUI, hyperdiv, Flet
В ролике лектор сравнивает три проекта: FastUI, hyperdiv и Flet. Все они дают инструментарий для построения Web GUI.
🐍 Python Classes: The Power of Object-Oriented Programming
Новый туториал на Real Python рассказывает, как правильно писать классы в Python.
👍7❤4