🔁⚡Изменение информации.
👉 Функция chr() в Python, число в символ Юникода.
📝 Функция chr() вернет строку, представляющую символ, соответствующий переданному в качестве аргумента целому числу из таблицы символов Unicode. Допустимый диапазон аргументов - от 0 до 1114111
🌐 https://docs-python.ru/tutorial/vstroennye-funktsii-interpretatora-python/funktsija-chr/
👉 Функция chr() в Python, число в символ Юникода.
📝 Функция chr() вернет строку, представляющую символ, соответствующий переданному в качестве аргумента целому числу из таблицы символов Unicode. Допустимый диапазон аргументов - от 0 до 1114111
🌐 https://docs-python.ru/tutorial/vstroennye-funktsii-interpretatora-python/funktsija-chr/
❤1👍1
🔁⚡Изменение информации.
👉 Функция callable() в Python, проверяет можно ли вызвать объект.
📝 Функция callable() возвращает True , если указанный объект вызываемый, в противном случае она возвращает значение False.
🌐 https://docs-python.ru/tutorial/vstroennye-funktsii-interpretatora-python/funktsija-callable/
👉 Функция callable() в Python, проверяет можно ли вызвать объект.
📝 Функция callable() возвращает True , если указанный объект вызываемый, в противном случае она возвращает значение False.
🌐 https://docs-python.ru/tutorial/vstroennye-funktsii-interpretatora-python/funktsija-callable/
❤1👍1
🔁⚡Изменение информации.
👉 Как оцениваются аргументы при вызове функции?
📝 В Python при вызове сначала вычисляется объект и выражения аргументов слева направо, затем значения связываются с параметрами: позиционные - по порядку, keyword - по имени. Лишнее собирают *args/**kwargs. Значения по умолчанию считаются при def. / и * задают positional-only и keyword-only.
🌐 https://docs-python.ru/tutorial/opredelenie-funktsij-python/proishodit-moment-vyzova-funktsii/
👉 Как оцениваются аргументы при вызове функции?
📝 В Python при вызове сначала вычисляется объект и выражения аргументов слева направо, затем значения связываются с параметрами: позиционные - по порядку, keyword - по имени. Лишнее собирают *args/**kwargs. Значения по умолчанию считаются при def. / и * задают positional-only и keyword-only.
🌐 https://docs-python.ru/tutorial/opredelenie-funktsij-python/proishodit-moment-vyzova-funktsii/
❤1👍1
🔁⚡Изменение информации.
👉 Функция delattr() в Python, удаляет атрибут объекта.
📝 delattr(obj, name) удаляет атрибут у объекта по строковому имени. Параметры: объект и строка с именем атрибута. Эквивалент del obj.name. Возбуждает AttributeError, если атрибут не найден. Используется для динамического удаления свойств, методов или полей объекта во время выполнения программы.
🌐 https://docs-python.ru/tutorial/vstroennye-funktsii-interpretatora-python/funktsija-delattr/
👉 Функция delattr() в Python, удаляет атрибут объекта.
📝 delattr(obj, name) удаляет атрибут у объекта по строковому имени. Параметры: объект и строка с именем атрибута. Эквивалент del obj.name. Возбуждает AttributeError, если атрибут не найден. Используется для динамического удаления свойств, методов или полей объекта во время выполнения программы.
🌐 https://docs-python.ru/tutorial/vstroennye-funktsii-interpretatora-python/funktsija-delattr/
❤1👍1
🆕🔥Новый материал.
👉 Sentry и архитектура self-hosted
📝 Что такое Sentry, какие задачи решает система и чем self-hosted отличается от облака. Описывается базовая терминология, продукты Sentry и архитектура self-hosted-инсталляции для Python-проектов.
🌐 https://docs-python.ru/other/sentry/
👉 Sentry и архитектура self-hosted
📝 Что такое Sentry, какие задачи решает система и чем self-hosted отличается от облака. Описывается базовая терминология, продукты Sentry и архитектура self-hosted-инсталляции для Python-проектов.
🌐 https://docs-python.ru/other/sentry/
❤1
🆕🔥Новый материал.
👉 Базовая интеграция Sentry в Python-приложения
📝 Разбирается, как подключить sentry-sdk к типовым Python-сервисам: скрипты, веб-фреймворки (Flask, FastAPI, Django) и Celery. Особое внимание уделяется корректной инициализации, опциям dsn, environment, release, traces_sample_rate и проверке доставки событий.
🌐 https://docs-python.ru/other/sentry/integratsiya-sentry-python-prilozheniya/
👉 Базовая интеграция Sentry в Python-приложения
📝 Разбирается, как подключить sentry-sdk к типовым Python-сервисам: скрипты, веб-фреймворки (Flask, FastAPI, Django) и Celery. Особое внимание уделяется корректной инициализации, опциям dsn, environment, release, traces_sample_rate и проверке доставки событий.
🌐 https://docs-python.ru/other/sentry/integratsiya-sentry-python-prilozheniya/
🆕🔥Новый материал.
👉 Практические рецепты Sentry (Python + self-hosted)
📝 В материале собран набор готовых рецептов Sentry: единый модуль инициализации Sentry, схемы тегирования, фильтрации и scrubbing-а, типовые настройки Performance для Django/FastAPI, шаблоны алёртов и эксплуатационные чек-листы. Цель - получить боевой минимум, который можно практически скопировать в
🌐 https://docs-python.ru/other/sentry/retsepty-python-self-hosted/
👉 Практические рецепты Sentry (Python + self-hosted)
📝 В материале собран набор готовых рецептов Sentry: единый модуль инициализации Sentry, схемы тегирования, фильтрации и scrubbing-а, типовые настройки Performance для Django/FastAPI, шаблоны алёртов и эксплуатационные чек-листы. Цель - получить боевой минимум, который можно практически скопировать в
🌐 https://docs-python.ru/other/sentry/retsepty-python-self-hosted/
❤1
🆕🔥Новый материал.
👉 Шпаргалка по Sentry для Python и self-hosted
📝 Ключевые команды для self-hosted, минимальные шаблоны конфигурации SDK, контекст/теги, Performance, scrubbing, алёрты и эксплуатационные чек-листы. Задача - дать компактный набор "как сделать по уму" без лишних деталей.
🌐 https://docs-python.ru/other/sentry/shpargalka-sentry-python-self-hosted/
👉 Шпаргалка по Sentry для Python и self-hosted
📝 Ключевые команды для self-hosted, минимальные шаблоны конфигурации SDK, контекст/теги, Performance, scrubbing, алёрты и эксплуатационные чек-листы. Задача - дать компактный набор "как сделать по уму" без лишних деталей.
🌐 https://docs-python.ru/other/sentry/shpargalka-sentry-python-self-hosted/
❤1
🆕🔥Новый материал.
👉 Caddy: современный веб‑сервер и reverse‑proxy
📝 Материал знакомит с Caddy как современным веб‑сервером и reverse‑proxy, объясняет ключевые идеи и отличия от Nginx/Apache. Разбирается установка на основных ОС и проводится первый запуск простого статического сайта с минимальным Caddyfile.
🌐 https://docs-python.ru/other/caddy-veb-server-reverse-proxy/
👉 Caddy: современный веб‑сервер и reverse‑proxy
📝 Материал знакомит с Caddy как современным веб‑сервером и reverse‑proxy, объясняет ключевые идеи и отличия от Nginx/Apache. Разбирается установка на основных ОС и проводится первый запуск простого статического сайта с минимальным Caddyfile.
🌐 https://docs-python.ru/other/caddy-veb-server-reverse-proxy/
👍1
🆕🔥Новый материал.
👉 Практические рецепты и best practices для Caddy
📝 Материал собирает готовые рецепты для Caddy: типовые production‑конфиги, схемы SPA+API, микросервисы, dev‑окружение, Docker/Compose и безопасные шаблоны. Каждый рецепт сопровождается пояснениями и, где уместно, примерами на Python для backend‑ов и автоматизации.
🌐 https://docs-python.ru/other/caddy-veb-server-reverse-proxy/best-practices/
👉 Практические рецепты и best practices для Caddy
📝 Материал собирает готовые рецепты для Caddy: типовые production‑конфиги, схемы SPA+API, микросервисы, dev‑окружение, Docker/Compose и безопасные шаблоны. Каждый рецепт сопровождается пояснениями и, где уместно, примерами на Python для backend‑ов и автоматизации.
🌐 https://docs-python.ru/other/caddy-veb-server-reverse-proxy/best-practices/
👍1
🆕🔥Новый материал.
👉 Шпаргалка по Caddy
📝 Сжатая шпаргалка по Caddy: основные директивы Caddyfile, распространённые паттерны (статика, reverse proxy, SPA, PHP), команды CLI, HTTPS/TLS, логирование и базовая автоматизация через JSON/API. Материал удобно держать под рукой при настройке и сопровождении.
🌐 https://docs-python.ru/other/caddy-veb-server-reverse-proxy/shpargalka-caddy/
👉 Шпаргалка по Caddy
📝 Сжатая шпаргалка по Caddy: основные директивы Caddyfile, распространённые паттерны (статика, reverse proxy, SPA, PHP), команды CLI, HTTPS/TLS, логирование и базовая автоматизация через JSON/API. Материал удобно держать под рукой при настройке и сопровождении.
🌐 https://docs-python.ru/other/caddy-veb-server-reverse-proxy/shpargalka-caddy/
👍1
🆕🔥Новый материал.
👉 Пакет рецептов и best practices по архивированию в Linux
📝 Собран набор практических "рецептов" для ежедневной работы: бэкапы, переносы, релизы, CI-артефакты, диагностика и восстановление. Все команды ориентированы на повторяемость, безопасность распаковки и контроль целостности. Добавлен минимальный набор готовых функций/скриптов для повторного использова
🌐 https://docs-python.ru/other/arhivirovanie-szhatie-linux/best-practices-arhivirovaniyu/
👉 Пакет рецептов и best practices по архивированию в Linux
📝 Собран набор практических "рецептов" для ежедневной работы: бэкапы, переносы, релизы, CI-артефакты, диагностика и восстановление. Все команды ориентированы на повторяемость, безопасность распаковки и контроль целостности. Добавлен минимальный набор готовых функций/скриптов для повторного использова
🌐 https://docs-python.ru/other/arhivirovanie-szhatie-linux/best-practices-arhivirovaniyu/
🔥1
🆕🔥Новый материал.
👉 Балансировка нагрузки и группы upstream в Nginx
📝 Рассматривается настройка балансировки нагрузки в Nginx: блок upstream, методы распределения запросов, параметры серверов (вес, отказ, резерв). Далее приводятся практические примеры конфигураций и скрипт проверки живучести backend-узлов.
🌐 https://docs-python.ru/other/server-nginx/balansirovka-nagruzki-gruppy-upstream/
👉 Балансировка нагрузки и группы upstream в Nginx
📝 Рассматривается настройка балансировки нагрузки в Nginx: блок upstream, методы распределения запросов, параметры серверов (вес, отказ, резерв). Далее приводятся практические примеры конфигураций и скрипт проверки живучести backend-узлов.
🌐 https://docs-python.ru/other/server-nginx/balansirovka-nagruzki-gruppy-upstream/
🆕🔥Новый материал.
👉 HTTPS-сертификаты: Certbot + Nginx + автоматизация
📝 Получение бесплатных TLS-сертификатов через certbot и их подключение к Nginx. Рассматриваются режимы --nginx и --webroot, автоматическое продление (certbot renew) и пример Python-скрипта, оборачивающего вызов certbot и nginx -t/reload.
🌐 https://docs-python.ru/other/server-nginx/https-certbot-avtomatizatsiya/
👉 HTTPS-сертификаты: Certbot + Nginx + автоматизация
📝 Получение бесплатных TLS-сертификатов через certbot и их подключение к Nginx. Рассматриваются режимы --nginx и --webroot, автоматическое продление (certbot renew) и пример Python-скрипта, оборачивающего вызов certbot и nginx -t/reload.
🌐 https://docs-python.ru/other/server-nginx/https-certbot-avtomatizatsiya/
🆕🔥Новый материал.
👉 Расширение Flask-DebugToolbar
📝 Flask-DebugToolbar добавляет в HTML-страницы отладочную боковую панель с метриками запроса, заголовками, шаблонами, логами и (опционально) профилированием. Материал покрывает установку, конфигурацию, встроенные панели, интеграции и расширение через кастомные панели. Акцент - безопасная эксплуатация
🌐 https://docs-python.ru/packages/veb-frejmvork-flask-python/flask-debugtoolbar/
👉 Расширение Flask-DebugToolbar
📝 Flask-DebugToolbar добавляет в HTML-страницы отладочную боковую панель с метриками запроса, заголовками, шаблонами, логами и (опционально) профилированием. Материал покрывает установку, конфигурацию, встроенные панели, интеграции и расширение через кастомные панели. Акцент - безопасная эксплуатация
🌐 https://docs-python.ru/packages/veb-frejmvork-flask-python/flask-debugtoolbar/
👍1
🆕🔥Новый материал.
👉 Расширение Flask-Suspense
📝 Flask-Suspense реализует "suspense" для серверных шаблонов: части HTML откладываются и отправляются в конце стримингового ответа, пока на месте блока показывается loader/fallback. Механизм основан на stream_template()/стриминге Flask и работает в рамках одного HTTP-запроса, без AJAX.
🌐 https://docs-python.ru/packages/veb-frejmvork-flask-python/flask-suspense/
👉 Расширение Flask-Suspense
📝 Flask-Suspense реализует "suspense" для серверных шаблонов: части HTML откладываются и отправляются в конце стримингового ответа, пока на месте блока показывается loader/fallback. Механизм основан на stream_template()/стриминге Flask и работает в рамках одного HTTP-запроса, без AJAX.
🌐 https://docs-python.ru/packages/veb-frejmvork-flask-python/flask-suspense/
👍1
🆕🔥Новый материал.
👉 Расширение Flask-Assets
📝 Flask-Assets - это интеграция webassets с Flask для сборки фронтенд-ресурсов: объединение файлов, применение фильтров (минификация/компиляция), генерация URL и cache busting. Материал ниже покрывает архитектуру, типовые конфигурации и продвинутые практики (CLI, манифесты, blueprints, кастомные филь
🌐 https://docs-python.ru/packages/veb-frejmvork-flask-python/flask-assets/
👉 Расширение Flask-Assets
📝 Flask-Assets - это интеграция webassets с Flask для сборки фронтенд-ресурсов: объединение файлов, применение фильтров (минификация/компиляция), генерация URL и cache busting. Материал ниже покрывает архитектуру, типовые конфигурации и продвинутые практики (CLI, манифесты, blueprints, кастомные филь
🌐 https://docs-python.ru/packages/veb-frejmvork-flask-python/flask-assets/
👍1
🆕🔥Новый материал.
👉 Расширение Flask-Configurator
📝 Flask-Configurator: загрузка конфигурации Flask из переменных окружения, .env и файлов config.yml/config.<ENV>.yml (YAML/JSON/TOML/Python). Разобраны приоритеты источников, фабрика приложения, hot-reload, слияние конфигов и кастомная загрузка.
🌐 https://docs-python.ru/packages/veb-frejmvork-flask-python/flask-configurator/
👉 Расширение Flask-Configurator
📝 Flask-Configurator: загрузка конфигурации Flask из переменных окружения, .env и файлов config.yml/config.<ENV>.yml (YAML/JSON/TOML/Python). Разобраны приоритеты источников, фабрика приложения, hot-reload, слияние конфигов и кастомная загрузка.
🌐 https://docs-python.ru/packages/veb-frejmvork-flask-python/flask-configurator/
👍1
🆕🔥Новый материал.
👉 Расширение Frozen-Flask
📝 Frozen-Flask превращает Flask-приложение в набор статических файлов, "проигрывая" HTTP-запросы и записывая ответы в build/. Материал раскрывает: поиск URL, генераторы, конфигурацию, контроль побочных эффектов, инкрементальные сборки и практику деплоя.
🌐 https://docs-python.ru/packages/veb-frejmvork-flask-python/frozen-flask/
👉 Расширение Frozen-Flask
📝 Frozen-Flask превращает Flask-приложение в набор статических файлов, "проигрывая" HTTP-запросы и записывая ответы в build/. Материал раскрывает: поиск URL, генераторы, конфигурацию, контроль побочных эффектов, инкрементальные сборки и практику деплоя.
🌐 https://docs-python.ru/packages/veb-frejmvork-flask-python/frozen-flask/
👍2
🆕🔥Новый материал.
👉 Аутентификация и авторизация при помощи Authlib
📝 Authlib - это библиотека для Python, которая упрощает реализацию аутентификации и авторизации, включая поддержку OAuth 1.0, OAuth 2.0 и OpenID Connect. Она часто используется для создания и интеграции с OAuth-провайдерами или защищёнными API.
🌐 https://docs-python.ru/packages/veb-frejmvork-flask-python/autentifikatsiya-avtorizatsiya-pomoschi-authlib/
👉 Аутентификация и авторизация при помощи Authlib
📝 Authlib - это библиотека для Python, которая упрощает реализацию аутентификации и авторизации, включая поддержку OAuth 1.0, OAuth 2.0 и OpenID Connect. Она часто используется для создания и интеграции с OAuth-провайдерами или защищёнными API.
🌐 https://docs-python.ru/packages/veb-frejmvork-flask-python/autentifikatsiya-avtorizatsiya-pomoschi-authlib/
👍2