🆕🔥Новый.
👉 Географические графики и карты в Plotly
📝 Географические графики помогают показывать точки, маршруты, регионы, плотность событий и показатели по территориям. В этой части разбираются координаты, scatter maps, choropleth maps, GeoJSON, MapLibre-подход, hover, цветовые шкалы, производительность и ошибки геоданных.
🌐 https://docs-python.ru/packages/biblioteka-plotly/geograficheskie-grafiki-karty-plotly/
👉 Географические графики и карты в Plotly
📝 Географические графики помогают показывать точки, маршруты, регионы, плотность событий и показатели по территориям. В этой части разбираются координаты, scatter maps, choropleth maps, GeoJSON, MapLibre-подход, hover, цветовые шкалы, производительность и ошибки геоданных.
🌐 https://docs-python.ru/packages/biblioteka-plotly/geograficheskie-grafiki-karty-plotly/
👍1
🆕🔥Новый.
👉 3D-графики, поверхности и научная визуализация в plotly
📝 3D-графики полезны для научных, инженерных, ML и исследовательских задач, но требуют осторожности: объём может ухудшать читаемость. В этой части разбираются scatter_3d, line_3d, Surface, Mesh3d, Contour, Heatmap, Volume, Isosurface, камера и ограничения 3D.
🌐 https://docs-python.ru/packages/biblioteka-plotly/3d-grafiki-poverhnosti-nauchnaya-vizualizatsiya-pl/
👉 3D-графики, поверхности и научная визуализация в plotly
📝 3D-графики полезны для научных, инженерных, ML и исследовательских задач, но требуют осторожности: объём может ухудшать читаемость. В этой части разбираются scatter_3d, line_3d, Surface, Mesh3d, Contour, Heatmap, Volume, Isosurface, камера и ограничения 3D.
🌐 https://docs-python.ru/packages/biblioteka-plotly/3d-grafiki-poverhnosti-nauchnaya-vizualizatsiya-pl/
👍1
🆕🔥Новый.
👉 Анимации, слайдеры, кнопки и интерактивные состояния в plotly
📝 Анимации и элементы управления помогают показать изменение данных во времени, переключать метрики, менять видимость серий и управлять состоянием графика без отдельного backend-запроса. В этой части разбираются animation_frame, animation_group, ручные frames, sliders, updatemenus, dropdown-меню, pla
🌐 https://docs-python.ru/packages/biblioteka-plotly/animatsii-slai-dery-knopki-interaktivnye-sostoyani/
👉 Анимации, слайдеры, кнопки и интерактивные состояния в plotly
📝 Анимации и элементы управления помогают показать изменение данных во времени, переключать метрики, менять видимость серий и управлять состоянием графика без отдельного backend-запроса. В этой части разбираются animation_frame, animation_group, ручные frames, sliders, updatemenus, dropdown-меню, pla
🌐 https://docs-python.ru/packages/biblioteka-plotly/animatsii-slai-dery-knopki-interaktivnye-sostoyani/
👍1
🆕🔥Новый.
👉 Стилизация графиков Plotly: темы, цвета, шрифты, hover и аннотации
📝 Стилизация превращает технический график в понятный отчётный материал. В этой части разбираются template, глобальная тема, цвета, палитры, шрифты, отступы, фон, сетка, легенда, hover, hovertemplate, аннотации, shapes и единый стиль для production-отчётов.
🌐 https://docs-python.ru/packages/biblioteka-plotly/stilizatsiya-grafikov-plotly-temy-tsveta-shrifty-h/
👉 Стилизация графиков Plotly: темы, цвета, шрифты, hover и аннотации
📝 Стилизация превращает технический график в понятный отчётный материал. В этой части разбираются template, глобальная тема, цвета, палитры, шрифты, отступы, фон, сетка, легенда, hover, hovertemplate, аннотации, shapes и единый стиль для production-отчётов.
🌐 https://docs-python.ru/packages/biblioteka-plotly/stilizatsiya-grafikov-plotly-temy-tsveta-shrifty-h/
👍1
🆕🔥Новый.
👉 Экспорт графиков и отчётов в Plotly: HTML, PNG, SVG, PDF
📝 Экспорт - мост между анализом и реальным использованием Plotly: отчёты можно сохранять как интерактивный HTML, статичные PNG/SVG/PDF, JSON для frontend или набор файлов для рассылки. В этой части разбираются write_html(), to_html(), write_image(), Kaleido, Chrome/Chromium, размеры файлов и сборка H
🌐 https://docs-python.ru/packages/biblioteka-plotly/eksport-grafikov-otche-tov-plotly-html-png-svg-pdf/
👉 Экспорт графиков и отчётов в Plotly: HTML, PNG, SVG, PDF
📝 Экспорт - мост между анализом и реальным использованием Plotly: отчёты можно сохранять как интерактивный HTML, статичные PNG/SVG/PDF, JSON для frontend или набор файлов для рассылки. В этой части разбираются write_html(), to_html(), write_image(), Kaleido, Chrome/Chromium, размеры файлов и сборка H
🌐 https://docs-python.ru/packages/biblioteka-plotly/eksport-grafikov-otche-tov-plotly-html-png-svg-pdf/
👍1
🆕🔥Новый.
👉 Интеграция Plotly с Flask, FastAPI и обычным frontend
📝 Plotly можно использовать не только в ноутбуках и HTML-отчётах, но и как часть веб-приложения: backend генерирует график, frontend отображает HTML-фрагмент или JSON. В этой части разбираются Flask, FastAPI, Jinja2, plotly.js, React/Vue-интеграция, безопасность, размер API-ответов и кэширование.
🌐 https://docs-python.ru/packages/biblioteka-plotly/integratsiya-plotly-flask-fastapi-obychnym-fronten/
👉 Интеграция Plotly с Flask, FastAPI и обычным frontend
📝 Plotly можно использовать не только в ноутбуках и HTML-отчётах, но и как часть веб-приложения: backend генерирует график, frontend отображает HTML-фрагмент или JSON. В этой части разбираются Flask, FastAPI, Jinja2, plotly.js, React/Vue-интеграция, безопасность, размер API-ответов и кэширование.
🌐 https://docs-python.ru/packages/biblioteka-plotly/integratsiya-plotly-flask-fastapi-obychnym-fronten/
👍1
🆕🔥Новый.
👉 Dash: полноценные интерактивные dashboards на Python
📝 Dash - это фреймворк для создания интерактивных web-dashboard’ов на Python. В этой части разбираются структура Dash-приложения, layout, dcc.Graph, callbacks, Input, Output, State, фильтры, таблицы, dcc.Store, обработка пустых данных, производительность и архитектура проекта.
🌐 https://docs-python.ru/packages/biblioteka-plotly/dash-polnotsennye-interaktivnye-dashboards-python/
👉 Dash: полноценные интерактивные dashboards на Python
📝 Dash - это фреймворк для создания интерактивных web-dashboard’ов на Python. В этой части разбираются структура Dash-приложения, layout, dcc.Graph, callbacks, Input, Output, State, фильтры, таблицы, dcc.Store, обработка пустых данных, производительность и архитектура проекта.
🌐 https://docs-python.ru/packages/biblioteka-plotly/dash-polnotsennye-interaktivnye-dashboards-python/
👍1
🆕🔥Новый.
👉 Продвинутый Dash: архитектура, состояние и производительность
📝 Эта часть переводит Dash-приложение с уровня учебного dashboard к поддерживаемому web-приложению: многостраничность, callbacks, состояние, кэширование, тяжёлые задачи, оптимизация payload и подготовка к deploy.
🌐 https://docs-python.ru/packages/biblioteka-plotly/prodvinutyi-dash-arhitektura-sostoyanie-proizvodit/
👉 Продвинутый Dash: архитектура, состояние и производительность
📝 Эта часть переводит Dash-приложение с уровня учебного dashboard к поддерживаемому web-приложению: многостраничность, callbacks, состояние, кэширование, тяжёлые задачи, оптимизация payload и подготовка к deploy.
🌐 https://docs-python.ru/packages/biblioteka-plotly/prodvinutyi-dash-arhitektura-sostoyanie-proizvodit/
👍1
🆕🔥Новый.
👉 Большие данные и производительность Plotly
📝 Plotly хорошо подходит для интерактивной аналитики, но браузер не бесконечен. При десятках и сотнях тысяч точек нужно понимать ограничения SVG, использовать WebGL-трассы, агрегировать данные, делать downsampling, уменьшать JSON, оптимизировать hover и иногда честно выбирать не Plotly, а Datashader/
🌐 https://docs-python.ru/packages/biblioteka-plotly/bolshie-dannye-proizvoditelnost-plotly/
👉 Большие данные и производительность Plotly
📝 Plotly хорошо подходит для интерактивной аналитики, но браузер не бесконечен. При десятках и сотнях тысяч точек нужно понимать ограничения SVG, использовать WebGL-трассы, агрегировать данные, делать downsampling, уменьшать JSON, оптимизировать hover и иногда честно выбирать не Plotly, а Datashader/
🌐 https://docs-python.ru/packages/biblioteka-plotly/bolshie-dannye-proizvoditelnost-plotly/
👍1
🆕🔥Новый.
👉 Фреймворк Kivy в Python
📝 Kivy - это Python-фреймворк для кроссплатформенных GUI-приложений с упором на кастомный интерфейс, touch-ввод и единый код под несколько платформ. Лучше всего он раскрывается там, где важнее интерактивность и контроль над UI, чем нативный внешний вид системных контролов.
🌐 https://docs-python.ru/packages/frei-mvork-kivy-python/
👉 Фреймворк Kivy в Python
📝 Kivy - это Python-фреймворк для кроссплатформенных GUI-приложений с упором на кастомный интерфейс, touch-ввод и единый код под несколько платформ. Лучше всего он раскрывается там, где важнее интерактивность и контроль над UI, чем нативный внешний вид системных контролов.
🌐 https://docs-python.ru/packages/frei-mvork-kivy-python/
👍2
🆕🔥Новый.
👉 Установка Kivy, окружение и проверка рабочего стенда
📝 Надёжный старт с Kivy строится на трёх вещах: отдельное виртуальное окружение, установка через pip по stable-инструкции и немедленная проверка, что окно действительно открывается. Большая часть проблем возникает не в коде, а на уровне Python, PATH, графических зависимостей и неактивированного окруж
🌐 https://docs-python.ru/packages/frei-mvork-kivy-python/ustanovka-kivy-okruzhenie-proverka-rabochego-stend/
👉 Установка Kivy, окружение и проверка рабочего стенда
📝 Надёжный старт с Kivy строится на трёх вещах: отдельное виртуальное окружение, установка через pip по stable-инструкции и немедленная проверка, что окно действительно открывается. Большая часть проблем возникает не в коде, а на уровне Python, PATH, графических зависимостей и неактивированного окруж
🌐 https://docs-python.ru/packages/frei-mvork-kivy-python/ustanovka-kivy-okruzhenie-proverka-rabochego-stend/
👍2
🆕🔥Новый.
👉 Первое приложение и жизненный цикл App в Kivy
📝 В Kivy точкой входа приложения является класс App: его экземпляр запускается через run(), корневой интерфейс создаётся через build(), а служебные этапы старта и завершения обрабатываются в on_start() и on_stop(). Правильное понимание этого цикла сразу избавляет от многих архитектурных ошибок.
🌐 https://docs-python.ru/packages/frei-mvork-kivy-python/pervoe-prilozhenie-zhiznennyi-tsikl-app-kivy/
👉 Первое приложение и жизненный цикл App в Kivy
📝 В Kivy точкой входа приложения является класс App: его экземпляр запускается через run(), корневой интерфейс создаётся через build(), а служебные этапы старта и завершения обрабатываются в on_start() и on_stop(). Правильное понимание этого цикла сразу избавляет от многих архитектурных ошибок.
🌐 https://docs-python.ru/packages/frei-mvork-kivy-python/pervoe-prilozhenie-zhiznennyi-tsikl-app-kivy/
👍2
🆕🔥Новый.
👉 Базовые виджеты и дерево интерфейса в Kivy
📝 В Kivy интерфейс строится из объектов Widget, собранных в дерево: у приложения есть корневой виджет, у него - дочерние, и так далее. На этом уровне важно понять не только Label, Button и TextInput, но и саму механику parent, children, add_widget() и remove_widget().
🌐 https://docs-python.ru/packages/frei-mvork-kivy-python/bazovye-vidzhety-derevo-interfei-sa-kivy/
👉 Базовые виджеты и дерево интерфейса в Kivy
📝 В Kivy интерфейс строится из объектов Widget, собранных в дерево: у приложения есть корневой виджет, у него - дочерние, и так далее. На этом уровне важно понять не только Label, Button и TextInput, но и саму механику parent, children, add_widget() и remove_widget().
🌐 https://docs-python.ru/packages/frei-mvork-kivy-python/bazovye-vidzhety-derevo-interfei-sa-kivy/
👍2
🆕🔥Новый.
👉 Координаты, размеры и адаптивная вёрстка в Kivy
📝 В Kivy геометрия строится вокруг pos, size, x, y, width, height, а автоматическая адаптация интерфейса - вокруг size_hint и pos_hint. Надёжная вёрстка обычно получается не из жёстких пикселей, а из layout’ов, относительных размеров и единиц dp/sp, которые лучше переживают разные DPI и размеры окна.
🌐 https://docs-python.ru/packages/frei-mvork-kivy-python/koordinaty-razmery-adaptivnaya-ve-rstka-kivy/
👉 Координаты, размеры и адаптивная вёрстка в Kivy
📝 В Kivy геометрия строится вокруг pos, size, x, y, width, height, а автоматическая адаптация интерфейса - вокруг size_hint и pos_hint. Надёжная вёрстка обычно получается не из жёстких пикселей, а из layout’ов, относительных размеров и единиц dp/sp, которые лучше переживают разные DPI и размеры окна.
🌐 https://docs-python.ru/packages/frei-mvork-kivy-python/koordinaty-razmery-adaptivnaya-ve-rstka-kivy/
👍2
🆕🔥Новый.
👉 Layout-ы: как собирать интерфейс без хаоса в Kivy
📝 В Kivy layout’ы отвечают за расчёт и назначение позиций и размеров дочерних виджетов; базовый класс Layout напрямую не используют, а вместо него берут конкретный контейнер под задачу. Для этой части курса опорный набор - BoxLayout, GridLayout, AnchorLayout, FloatLayout, RelativeLayout и StackLayout
🌐 https://docs-python.ru/packages/frei-mvork-kivy-python/layout-y-sobirat-interfei-s-haosa-kivy/
👉 Layout-ы: как собирать интерфейс без хаоса в Kivy
📝 В Kivy layout’ы отвечают за расчёт и назначение позиций и размеров дочерних виджетов; базовый класс Layout напрямую не используют, а вместо него берут конкретный контейнер под задачу. Для этой части курса опорный набор - BoxLayout, GridLayout, AnchorLayout, FloatLayout, RelativeLayout и StackLayout
🌐 https://docs-python.ru/packages/frei-mvork-kivy-python/layout-y-sobirat-interfei-s-haosa-kivy/
👍2
🆕🔥Новый.
👉 Свойства Kivy и реактивная модель данных
📝 Реактивность в Kivy держится не на обычных полях Python, а на специальных Property: они хранят значение, валидируют его и умеют уведомлять интерфейс об изменениях. Именно поэтому StringProperty, NumericProperty, BooleanProperty, ListProperty и ObjectProperty являются не "синтаксическим украшением",
🌐 https://docs-python.ru/packages/frei-mvork-kivy-python/svoi-stva-kivy-reaktivnaya-model-dannyh/
👉 Свойства Kivy и реактивная модель данных
📝 Реактивность в Kivy держится не на обычных полях Python, а на специальных Property: они хранят значение, валидируют его и умеют уведомлять интерфейс об изменениях. Именно поэтому StringProperty, NumericProperty, BooleanProperty, ListProperty и ObjectProperty являются не "синтаксическим украшением",
🌐 https://docs-python.ru/packages/frei-mvork-kivy-python/svoi-stva-kivy-reaktivnaya-model-dannyh/
👍2
🆕🔥Новый.
👉 События в Kivy, bind() и управление потоком взаимодействия
📝 В Kivy интерфейс живёт в событийной модели: кнопки, ввод текста, касания и изменения Property не опрашиваются вручную, а доставляются как события и callbacks. Ключевая цель этой части - научиться строить не хаотичный набор обработчиков, а чистую схему событие => изменение состояния => обновление ин
🌐 https://docs-python.ru/packages/frei-mvork-kivy-python/sobytiya-kivy-bind-upravlenie-potokom-vzaimodei-st/
👉 События в Kivy, bind() и управление потоком взаимодействия
📝 В Kivy интерфейс живёт в событийной модели: кнопки, ввод текста, касания и изменения Property не опрашиваются вручную, а доставляются как события и callbacks. Ключевая цель этой части - научиться строить не хаотичный набор обработчиков, а чистую схему событие => изменение состояния => обновление ин
🌐 https://docs-python.ru/packages/frei-mvork-kivy-python/sobytiya-kivy-bind-upravlenie-potokom-vzaimodei-st/
👍2
🆕🔥Новый.
👉 kv-язык с нуля в Kivy
📝 kv - это декларативный язык Kivy для описания дерева виджетов и привязок между свойствами. Его основная польза в том, что он уменьшает объём "ручной сборки" интерфейса в Python, ускоряет правки UI и помогает разделить логику приложения и слой представления.
🌐 https://docs-python.ru/packages/frei-mvork-kivy-python/kv-yazyk-nulya-kivy/
👉 kv-язык с нуля в Kivy
📝 kv - это декларативный язык Kivy для описания дерева виджетов и привязок между свойствами. Его основная польза в том, что он уменьшает объём "ручной сборки" интерфейса в Python, ускоряет правки UI и помогает разделить логику приложения и слой представления.
🌐 https://docs-python.ru/packages/frei-mvork-kivy-python/kv-yazyk-nulya-kivy/
👍2
🆕🔥Новый.
👉 Архитектура интерфейса на kv в Kivy
📝 kv полезен не только как язык записи интерфейса, но и как способ структурировать проект: логику держать в .py, а представление - в .kv. На этом этапе главное понять, как делить интерфейс по файлам, как переиспользовать правила без копипаста и в какой момент удобство kv превращается в хрупкие зависи
🌐 https://docs-python.ru/packages/frei-mvork-kivy-python/arhitektura-interfei-sa-kv-kivy/
👉 Архитектура интерфейса на kv в Kivy
📝 kv полезен не только как язык записи интерфейса, но и как способ структурировать проект: логику держать в .py, а представление - в .kv. На этом этапе главное понять, как делить интерфейс по файлам, как переиспользовать правила без копипаста и в какой момент удобство kv превращается в хрупкие зависи
🌐 https://docs-python.ru/packages/frei-mvork-kivy-python/arhitektura-interfei-sa-kv-kivy/
👍2
🆕🔥Новый.
👉 Динамическая загрузка и генерация UI в Kivy
📝 В Kivy интерфейс можно не только описывать статически через обычные class rules, но и подгружать на лету через Builder.load_string() и Builder.load_file(). Эти методы разбирают kv, добавляют правила в общий Builder, а если в переданном kv есть root widget, возвращают созданный корневой виджет.
🌐 https://docs-python.ru/packages/frei-mvork-kivy-python/dinamicheskaya-zagruzka-generatsiya-ui-kivy/
👉 Динамическая загрузка и генерация UI в Kivy
📝 В Kivy интерфейс можно не только описывать статически через обычные class rules, но и подгружать на лету через Builder.load_string() и Builder.load_file(). Эти методы разбирают kv, добавляют правила в общий Builder, а если в переданном kv есть root widget, возвращают созданный корневой виджет.
🌐 https://docs-python.ru/packages/frei-mvork-kivy-python/dinamicheskaya-zagruzka-generatsiya-ui-kivy/
👍1👎1