Безопасная разработка на Python
Язык программирования Python приобрел большую популярность среди разработчиков благодаря различным решениям, заложенным в его архитектуру. Но, как всякий другой язык программирования, Python имеет ряд уязвимостей, о которых мы подробно поговорим в этой статье.
Язык программирования Python приобрел большую популярность среди разработчиков благодаря различным решениям, заложенным в его архитектуру. Но, как всякий другой язык программирования, Python имеет ряд уязвимостей, о которых мы подробно поговорим в этой статье.
📣 Логирование в Python
Python logging – это логирование или журналирование
Так называется средства отслеживания событий, происходящих в процессе запуска того или иного программного обеспечения
🖥 Читать подробнее
Python logging – это логирование или журналирование
Так называется средства отслеживания событий, происходящих в процессе запуска того или иного программного обеспечения
🖥 Читать подробнее
Media is too big
VIEW IN TELEGRAM
🎥 Пишем простую, но реальную программу. Python + Excel.
Реальный пример из жизни, как я работал с Excel - файлом при помощи языка программирования Python.
Задача - обработать XLSX-файл бланка заказа и составить новую таблицу соответствия подкатегорий товара и принадлежащих им артикулов.
Подробно обьясняю процесс создания программы.
В процессе используем библиотеку орепрухl, операции со строками, типы данных dictionary, list, операции со строками, сортировку словаря по ключам и многое другое.
👀 Смотреть на YouTube
Реальный пример из жизни, как я работал с Excel - файлом при помощи языка программирования Python.
Задача - обработать XLSX-файл бланка заказа и составить новую таблицу соответствия подкатегорий товара и принадлежащих им артикулов.
Подробно обьясняю процесс создания программы.
В процессе используем библиотеку орепрухl, операции со строками, типы данных dictionary, list, операции со строками, сортировку словаря по ключам и многое другое.
👀 Смотреть на YouTube
Altair
Библиотека Altair — это декларативная библиотека для создания статистических визуализаций. Она основана на спецификации Vega-Lite и позволяет создавать сложные графики с минимальным количеством кода.
Altair предоставляет простой синтаксис для создания графиков, а также интегрируется с Jupyter Notebook и JupyterLab для интерактивного отображения графиков.
Результат работы кода — столбчатая диаграмма, отображающая цены на разные виды фруктов.
Если вы хотите сохранить график в виде файла, вы можете использовать метод
*На втором изображении представлен результат работы программы.
Библиотека Altair — это декларативная библиотека для создания статистических визуализаций. Она основана на спецификации Vega-Lite и позволяет создавать сложные графики с минимальным количеством кода.
Altair предоставляет простой синтаксис для создания графиков, а также интегрируется с Jupyter Notebook и JupyterLab для интерактивного отображения графиков.
Результат работы кода — столбчатая диаграмма, отображающая цены на разные виды фруктов.
Если вы хотите сохранить график в виде файла, вы можете использовать метод
save()
.*На втором изображении представлен результат работы программы.
👨💻 Запускаем ComfyUI на GPU AMD Radeon в Docker. Статья + код
Stable Diffusion — передовая модель глубокого обучения, способная создавать реалистичные изображения и произведения искусства по текстовым описаниям. ComfyUI - это веб-интерфейс Stable Diffusion, оптимизированный для настройки рабочего процесса.
#python #article
Stable Diffusion — передовая модель глубокого обучения, способная создавать реалистичные изображения и произведения искусства по текстовым описаниям. ComfyUI - это веб-интерфейс Stable Diffusion, оптимизированный для настройки рабочего процесса.
#python #article
tqdm
Tqdm (от арабского слова "taqadum", что означает "прогресс") — это библиотека Python, которая позволяет легко и быстро создавать индикаторы выполнения задач. Она особенно полезна при работе с длительными операциями, так как позволяет отслеживать ход выполнения и остаточное время.
#для_продвинутых
Tqdm (от арабского слова "taqadum", что означает "прогресс") — это библиотека Python, которая позволяет легко и быстро создавать индикаторы выполнения задач. Она особенно полезна при работе с длительными операциями, так как позволяет отслеживать ход выполнения и остаточное время.
#для_продвинутых
Cement
Cement — это фреймворк для создания интерфейсов командной строки (CLI). Он помогает разработчикам быстро создавать мощные и удобные CLI-приложения.
#для_продвинутых
Cement — это фреймворк для создания интерфейсов командной строки (CLI). Он помогает разработчикам быстро создавать мощные и удобные CLI-приложения.
#для_продвинутых
📣 Отступы в Python | Описание, правила, особенности, исправление ошибок
Содержание статьи:
⏺ Определение
⏺ Принцип работы
⏺ Правила отступов
⏺ Преимущества и недостатки
⏺ Ошибки отступов в the Python
⏺ Неожиданный отступ
⏺ Пробел после ключевых слов
⏺ Неправильное количество отступов
⏺ Несоответствие ни одному внешнему уровню отступа
⏺ Неправильное использование try-except
🖥 Читать подробнее
Содержание статьи:
⏺ Определение
⏺ Принцип работы
⏺ Правила отступов
⏺ Преимущества и недостатки
⏺ Ошибки отступов в the Python
⏺ Неожиданный отступ
⏺ Пробел после ключевых слов
⏺ Неправильное количество отступов
⏺ Несоответствие ни одному внешнему уровню отступа
⏺ Неправильное использование try-except
🖥 Читать подробнее
Uvicorn
Uvicorn — это высокопроизводительный ASGI веб-сервер для Python. Он используется для разработки и развертывания приложений Python, построенных на ASGI-совместимых фреймворках, таких как FastAPI, Starlette, Quart и Django Channels.
#для_продвинутых
Uvicorn — это высокопроизводительный ASGI веб-сервер для Python. Он используется для разработки и развертывания приложений Python, построенных на ASGI-совместимых фреймворках, таких как FastAPI, Starlette, Quart и Django Channels.
#для_продвинутых
👨💻 Шифруем и скрываем файлы внутри изображений с помощью Python
https://youtube.com/shorts/S2GyLXiw3AQ
⚙️ GitHub/Инструкция
#python #soft #youtube
https://youtube.com/shorts/S2GyLXiw3AQ
⚙️ GitHub/Инструкция
$ git clone https://github.com/priyansh-anand/steganographer.git
$ cd steganographer
$ pip install -r requirements.txt
$ python steganographer.py - -menu
#python #soft #youtube
Media is too big
VIEW IN TELEGRAM
Собеседование Python: разбор вопросов
0:00:41 Как справиться со стрессом
0:04:00 Начало собеседования
0:13:37 Типы данных в Python
0:28:40 Виртуальные окружения
0:41:48 Классы
0:48:35 Декораторы
0:56:53 Абстрактные классы
0:59:57 Метаклассы
1:02:52 ООП
1:14:24 Генератор
1:31:07 Конкурентность, асинхронность
1:36:20 Тестирование кода
1:43:32 ORM
1:46:34 Best practices
1:55:35 Базы данных
2:04:48 Git
2:07:28 Docker
2:12:37 Web
2:19:24 Linux
Смотреть это видео на youtube: youtu.be/BoazgBZ4D7k
0:00:41 Как справиться со стрессом
0:04:00 Начало собеседования
0:13:37 Типы данных в Python
0:28:40 Виртуальные окружения
0:41:48 Классы
0:48:35 Декораторы
0:56:53 Абстрактные классы
0:59:57 Метаклассы
1:02:52 ООП
1:14:24 Генератор
1:31:07 Конкурентность, асинхронность
1:36:20 Тестирование кода
1:43:32 ORM
1:46:34 Best practices
1:55:35 Базы данных
2:04:48 Git
2:07:28 Docker
2:12:37 Web
2:19:24 Linux
Смотреть это видео на youtube: youtu.be/BoazgBZ4D7k