Python community developers
1.38K subscribers
367 photos
45 videos
6 files
241 links
Сообщество программистов на языке Python🙂
🔥Разбор вопросов и задач с собеседований
🔥Обзор популярных библиотек и фишек языка
🔥Интересные идеи программ

Сотрудничество - @BorryaD

@Python_community_developers_bot
加入频道
Генерируем фейковый профиль человека

С помощью метода profile пакета Faker мы с легкостью может получить информацию о несуществующем человеке.

Документацию можно найти здесь.
whylogs

whylogs — это библиотека для профилирования и анализа данных в Python. Она предоставляет средства для сбора статистики о данных, визуализации этой статистики и создания профилей данных для мониторинга и анализа.

#для_начинающих
🐳 Учебник по Docker на русском

➡️ Что такое и зачем нужен Docker
➡️ Docker Compose
➡️ Работа с контейнерами
➡️ Запуск Flask приложения с MongoDB в Docker Compose
➡️ Управление Docker в веб-интерфейсе и много чего интересного

Лойс за годноту 👍

#doc #docker #russian
Безопасная разработка на Python

Язык программирования Python приобрел большую популярность среди разработчиков благодаря различным решениям, заложенным в его архитектуру. Но, как всякий другой язык программирования, Python имеет ряд уязвимостей, о которых мы подробно поговорим в этой статье.
👨‍💻 Огромная подборка ИИ инструментов под разные нужды

🟢 Дизайн
🟢 Генерация и обработка изображений
🟢 Утилиты для кодинга
🟢 Копирайтинг и много чего интересного.

📂 Сохраняем

#soft #nn
📣 Логирование в Python

Python logging
– это логирование или журналирование

Так называется средства отслеживания событий, происходящих в процессе запуска того или иного программного обеспечения

🖥 Читать подробнее
Media is too big
VIEW IN TELEGRAM
🎥 Пишем простую, но реальную программу. Python + Excel.

Реальный пример из жизни, как я работал с Excel - файлом при помощи языка программирования Python.

Задача - обработать XLSX-файл бланка заказа и составить новую таблицу соответствия подкатегорий товара и принадлежащих им артикулов.
Подробно обьясняю процесс создания программы.

В процессе используем библиотеку орепрухl, операции со строками, типы данных dictionary, list, операции со строками, сортировку словаря по ключам и многое другое.

👀 Смотреть на YouTube
Altair

Библиотека Altair — это декларативная библиотека для создания статистических визуализаций.
Она основана на спецификации Vega-Lite и позволяет создавать сложные графики с минимальным количеством кода.

Altair предоставляет простой синтаксис для создания графиков, а также интегрируется с Jupyter Notebook и JupyterLab для интерактивного отображения графиков.

Результат работы кода — столбчатая диаграмма, отображающая цены на разные виды фруктов.

Если вы хотите сохранить график в виде файла, вы можете использовать метод save().

*На втором изображении представлен результат работы программы.
👨‍💻 Запускаем ComfyUI на GPU AMD Radeon в Docker. Статья + код

Stable Diffusion — передовая модель глубокого обучения, способная создавать реалистичные изображения и произведения искусства по текстовым описаниям. ComfyUI - это веб-интерфейс Stable Diffusion, оптимизированный для настройки рабочего процесса.

#python #article
tqdm

Tqdm (от арабского слова "taqadum", что означает "прогресс") — это библиотека Python, которая позволяет легко и быстро создавать индикаторы выполнения задач. Она особенно полезна при работе с длительными операциями, так как позволяет отслеживать ход выполнения и остаточное время.

#для_продвинутых
Cement

Cement — это фреймворк для создания интерфейсов командной строки (CLI). Он помогает разработчикам быстро создавать мощные и удобные CLI-приложения.

#для_продвинутых
📣 Отступы в Python | Описание, правила, особенности, исправление ошибок

Содержание статьи:

Определение
Принцип работы
Правила отступов
Преимущества и недостатки
Ошибки отступов в the Python
Неожиданный отступ
Пробел после ключевых слов
Неправильное количество отступов
Несоответствие ни одному внешнему уровню отступа
Неправильное использование try-except

🖥 Читать подробнее
Uvicorn

Uvicorn — это высокопроизводительный ASGI веб-сервер для Python. Он используется для разработки и развертывания приложений Python, построенных на ASGI-совместимых фреймворках, таких как FastAPI, Starlette, Quart и Django Channels.

#для_продвинутых
🔥 Годнота! Энтузиасты Безумцы создали сайт-библиотеку с хоткеями от всех программ.

Есть буквально всё! Различные редакторы кода, браузеры, Windows, Excel, PhotoShop, Premiere Pro, Figma, MacOS, Discord, PyCharm, GTA 5 и т.д.

Да, и всё это на русском и бесплатно 😎

📂Лайк и Сохраняем

#soft
Задаем ширину текста

Метод fill() модуля textwrap разбивает text по строкам так, что каждая строка имеет не более width(в нашем случае 24) символов длиной.

Метод возвращает одну строку, содержащую заключенный абзац.