Сборник наиболее интересных Python материалов. https://pythondigest.ru/ Сделать донат - https://boosty.to/pydigest Блог автора - @whydaily Рекомендуем хостинг https://firstvds.ru/?from=421453
Python Bytes: #362 You can deprecate a global variable?
https://ift.tt/nwxfMr3
Очередной выпуск англоязычного подкаста Python Bytes
The Real Python Podcast – Episode #182: Building a Python JSON Parser & Discussing Ideas for PEPs
https://ift.tt/g12JMdt
yaakovLowenstein/hx-requests
https://ift.tt/TypweQh
A package to facilitate the use of HTMX with Django.
New open-source VS. old open-source
https://ift.tt/3Nx9eVf
Я календарь переверну: использование Workalendar для определения календарных дней
https://ift.tt/DPLolGf
Работа с календарными данными является неотъемлемой частью многих приложений и проектов, связанных с планированием событий, управлением ресурсами и анализом данных. Базовой библиотекой для работы с датами и временем является datetime, но иногда её функционала оказывается недостаточно для решения каких‑то задач, и приходится обращаться к сторонним библиотекам.
О динамическом программировании на пальцах
https://ift.tt/KD0HM8r
Как динамическое программирование может упростить нашу жизнь? Как можно оптимизировать решение задач?Сегодня мы разберем динамическое программирование на пальцах с примерами на Python!
[Видео] Технические собеседования — по обе стороны баррикад
https://www.youtube.com/watch?v=OsiU5p3K8Fw
Расскажу о своем опыте технических собеседований с обеих сторон — и как претендент, и как интервьюер. Поделюсь своим видением на что смотреть при найме с одной стороны и на то, как проходить техничку самому с другой. Также обсудим боли и радости собеседований.
Single and Double Underscores in Python Names
https://ift.tt/PjXHWqa
Сказ о том, как я интерпретатор Brainfuck'а писал
https://ift.tt/TqGDAJL
Рассказываю о том, как писал интерпретатор языка Brainfuck на Python (с показом исходного кода и его объяснения).
✌️ Привет! На связи организатор онлайн-конференций Podlodka Crew.
Проект на Python вырос и стал плохо сопровождаться? Всё время уходит на поиск багов, а фичи выпускаются раз в месяц? Нагрузка растёт, а что делать не понятно?
🐍 Приходите на Podlodka Python Crew — обсудите свои боли и проблемы с экспертами из КРОК, Точка, Контур, X5 Tech, Skillbox, а также в компании единомышленников.
Стартуем 4 декабря. Подробности сессий:
🔸Обсудим, а нужны ли практики из Java в коммерческой Python-разработке. В формате круглого стола проговорим основные вопросы проектирования enterprise-приложений на python. Вас ждёт дискуссия про выбор архитектуры, соблюдение слоёв, связи и контексты, абстрактные классы.
🔸Узнаем, как переезжать на pyproject и tox. Разберёмся с bash-скриптами, настроим лаконичный CI/CD с помощью простых инструментов.
🤑 Промокод на скидку 500 руб: python_crew_2_LXemu7
Больше подробностей на сайте: https://podlodka.io/pythoncrew
Реклама. ИП Толстая Елена Петровна ИНН:507503278104 erid:2SDnjde4Fk4
hexabyte - A Modern, Modular, and Robust TUI Hex Editor
https://ift.tt/Z5Yz7RW
toga - A Python Native, OS Native GUI Toolkit
https://ift.tt/BEQkVin
Make It Right! Максимум пользы, минимум проблем: рекомендации по написанию API автотестов на Python
https://ift.tt/t8uIkyM
Прежде чем начать писать сам автотест, очень важно изучить документацию по вашему проекту и сделать сценарии, по которым вы будете создавать автотесты. В большинстве случаев автотестировщики пишут автотесты по уже готовым сценариям, поэтому на данном пункте мы долго останавливаться не будем, а вот изучение документации перед написанием автотестов является неотъемлемой частью процесса разработки. Только с таким знанием мы сможем написать качественные и полнофункциональные автотесты, которые будут эффективно проверять работу нашего программного продукта.
tornado - 6.4
https://ift.tt/rtL4Ewx
Масштабируемый, не блокирующий web-сервер. Скачать можно по ссылке: https://pypi.python.org/pypi/tornado/
Передаем данные с одноплатника Repka Pi (или Raspberry Pi) в интернет по GSM связи через модуль SIM868 и GPRS протокол
https://ift.tt/aMw7WG5
Всегда ли вы берете с собой смартфон? Наверное да, ведь это удобно, когда под руками есть все каналы связи.Но что, если вы собираете автономно работающее устройство с микрокомпьютером, такое как как радиоуправляемый вездеход, робот присутствия, устройство управления шлагбаумом, систему IoT, турникет или что-то подобное? Было бы неплохо оснастить это устройство чем-то, похожим по функциональности на смартфон.
Talk Python to Me: #440: Talking to Notebooks with Jupyter AI
https://ift.tt/3GFj9DJ
Audio
Создаём собственную систему поиска фильмов на основе проекта Андрея Карпати
https://ift.tt/io7ed9Q
В апреле 2023 года Андрей Карпати, один из основателей OpenAI и бывший директор по ИИ в Tesla, поделился своим занятным проектом выходного дня – системой поиска и рекомендации кино.
st3v3nmw/awesome-django-performance
https://ift.tt/L8tuxgn
A curated list of libraries, tools, blog articles, and books to help profile and optimize your Django project.
The Python Rich Package: Unleash the Power of Console Text
https://ift.tt/kuGqDcb
Пишем консольное приложение для работы с базой данных на Python
https://ift.tt/PU1fDy7
Недавно мне поручили собрать результаты запросов в один файл. Единственное условие: эти запросы абсолютно разные. Они все агрегирующие, но с разным количеством столбцов и типами данных. Классический сценарий исполнения этих запросов выглядит так: я исполняю их через любой менеджер БД и записываю результат в один файл. Это слишком скучно и муторно, поэтому я решил написать программу, которая делала всю скучную работу за меня.
[Видео] Альтернативные питоны: что нового, и стоит ли оно того?
https://www.youtube.com/watch?v=xURoyC_qBlE
Всегда существовало множество альтернативных реализаций Python, и хотя cpython развивается, развиваются и альтернативы. В этом докладе мы пройдемся по самым популярным и современным из них, посмотрим, что они предлагают, какие проблемы решают и, наконец, для каждого из них найдем ответ на вопрос: "Стоит ли мне перейти с cpython на X прямо сейчас?"
[Видео] Базовый кодовый стиль хорошего Python-бэкенда
https://www.youtube.com/watch?v=G3JKtB8tgvg
Расскажу о том как эволюционировало представление о кодовом стиле у меня и у нашего внутрибанковского комьюнити и к чему мы пришли. Покажу свод правил, конфигурацию и опции настройки для того, чтобы относительно расслабленно систематически достигать очень хорошего качества исходного кода. Здесь не будет срыва покровов, взрывных правил, неожиданных утилит, крутых разработок, скорее собранное вместе руководство. Пригодится тем, кто не заморачивался на кодстайл; тем, кого не устраивает их кодстайл; тем, кого по какой-то причине не устроили существующие гайды.
virtualenv - 20.25.0
https://ift.tt/IsXoqgl
Инструмент создания виртуального рабочего окружения. Скачать можно по ссылке: https://pypi.python.org/pypi/virtualenv
Вероятно, вы неправильно используете метод __init__ в Python
https://ift.tt/aSrf6zE
Автор статьи обращает внимание на проблему, которая заключается в использовании метода __init__ для сложной логики создания объектов, что приводит к разрастанию и усложнению кода. Статья предлагает использовать вспомогательные методы, чтобы разделить логику создания объектов на более мелкие и понятные части. Это упростит код и облегчит понимание того, как объекты создаются и инициализируются.
Профилирование асинхронного Python
https://ift.tt/Kj9yHsD
Профилирование приложений — это процесс анализа программы для определения её характеристик: времени выполнения различных частей кода и использования ресурсов.Для асинхронного python-кода существует конечное количество специфических "узких мест", которые лучше перечислить заранее.
pymongo - 4.6.1
https://ift.tt/xBRSFIc
Python интерфейс для MongoDB. Скачать можно по ссылке: https://pypi.python.org/pypi/pymongo/
Inline Dependencies for Small Python Scripts
https://pip.wtf/
16-, 8- и 4-битные форматы чисел с плавающей запятой
https://ift.tt/KqHgckj
Я, честно говоря, был удивлён, когда узнал о существовании 4-битного формата для представления чисел с плавающей запятой. Да как такое вообще возможно? Лучший способ узнать об этом — самостоятельно поработать с такими числами. Сейчас мы исследуем самые популярные форматы чисел с плавающей запятой, создадим с использованием некоторых из них простую нейронную сеть и понаблюдаем за тем, как она работает.
IPython - 8.18.1
https://ift.tt/9EVIqYl
Интерактивная оболочка для языка программирования Python. Скачать можно по ссылке: https://pypi.python.org/pypi/IPython