Предварительная обработка данных с помощью библиотеки Pandas (Задача)
https://habr.com/ru/articles/727228/
https://habr.com/ru/articles/727228/
Хабр
Предварительная обработка данных с помощью библиотеки Pandas (Задача)
В современном мире большинство бизнес-процессов связаны с обработкой больших объемов данных, получаемых от различных источников. Часто эти данные содержат ошибки, дубликаты и пропуски, что может...
❤8🤔1
Forwarded from Библиотека программиста | программирование, кодинг, разработка
🐍 Самоучитель по Python для начинающих. Часть 16: Регулярные выражения
Рассмотрим встроенные функции модуля re, научимся компилировать Regex-выражения и узнаем, как делать опережающие и ретроспективные проверки – позитивные и негативные. В конце статьи, как всегда, – 10 интересных заданий с решениями.
🔗 Основной сайт
🔗 Зеркало
Рассмотрим встроенные функции модуля re, научимся компилировать Regex-выражения и узнаем, как делать опережающие и ретроспективные проверки – позитивные и негативные. В конце статьи, как всегда, – 10 интересных заданий с решениями.
🔗 Основной сайт
🔗 Зеркало
👍15❤2
PEP 582 (каталог локальных пакетов Python) отклонен.
https://discuss.python.org/t/pep-582-python-local-packages-directory/963/430
https://discuss.python.org/t/pep-582-python-local-packages-directory/963/430
Discussions on Python.org
PEP 582 - Python local packages directory
This is a good point. Personally, I’m at the point where I am typically aware of what environment I’m in, so it’s easy for me to forget that this isn’t as obvious as it might be. However: Being in the system environment by default is a problem, because…
👍1
Преобразовать список списков в список строк
На картинке представлен самый быстрый способ, как решить данную задачу. Другие способы можно посмотреть здесь.
На картинке представлен самый быстрый способ, как решить данную задачу. Другие способы можно посмотреть здесь.
👍8🤔2
Метод str.cеnter()
Метод str.cеnter() позиционирует по центру строку str, дополняя её справа и слева до требуемой длины width указанным символом.
Подробнее ознакомиться с методом можно здесь.
Метод str.cеnter() позиционирует по центру строку str, дополняя её справа и слева до требуемой длины width указанным символом.
Подробнее ознакомиться с методом можно здесь.
👍15🎉5🔥1
Пакет schedule
Пакет мало весит, имеет ясный и интуитивно понятный функционал. К примеру, можно заставить запущенную программу делать что-то каждый день в определённый час, или каждый вторник.
Документация доступна по ссылке:
https://schedule.readthedocs.io/en/stable/
schedule
позволяет планировать выполнение каких-либо задач на определённый промежуток времени. В примере мы заставляем программу каждую секунду вызывать нашу функцию job
.Пакет мало весит, имеет ясный и интуитивно понятный функционал. К примеру, можно заставить запущенную программу делать что-то каждый день в определённый час, или каждый вторник.
Документация доступна по ссылке:
https://schedule.readthedocs.io/en/stable/
👍23👏2
Ускорение работы моделей Stable Diffusion на процессорах Intel.
https://habr.com/ru/companies/wunderfund/articles/728030/
https://habr.com/ru/companies/wunderfund/articles/728030/
Хабр
Ускорение работы моделей Stable Diffusion на процессорах Intel
Недавно мы рассказывали о последнем поколении процессоров Intel Xeon (кодовое название Sapphire Rapids). Мы говорили об их новых аппаратных возможностях, ориентированных на ускорение задач...
👍4
Полезные методы работы с данными в Pandas. Часть 2
https://habr.com/ru/companies/otus/articles/728118/
https://habr.com/ru/companies/otus/articles/728118/
Хабр
Полезные методы работы с данными в Pandas. Часть 2
Автор статьи: Роман Козлов Руководитель курса BI-аналитика Введение В современном мире данных анализ временных рядов играет ключевую роль во многих отраслях, таких как финансы, розничная торговля,...
😁1
Пишем приложение на Python для интерактивной визуализации графов с NetworkX, Plotly и Dash.
https://habr.com/ru/articles/728256/
https://habr.com/ru/articles/728256/
Хабр
Пишем приложение на Python для интерактивной визуализации графов с NetworkX, Plotly и Dash
Говорят, хорошая визуализация данных лучше тысячи слов о них, и с этим трудно спорить. Промпт: интерактивная визуализация сети транзакций, абстракция на белом фоне Эта статья посвящена написанию...
👍10🔥3
Создание изображения в Python
Чтобы создать новое изображение с помощью библиотеки Python Pillow PIL, используйте метод Image.nеw().
В этом примере мы создаем новое изображение в режиме RGB с размером (200, 200).
Мы не будем указывать цвет, поэтому методы new() считают значение цвета по умолчанию 0 – для каналов RGB будет черным цветом.
Подробнее с методом можно ознакомиться здесь.
Чтобы создать новое изображение с помощью библиотеки Python Pillow PIL, используйте метод Image.nеw().
В этом примере мы создаем новое изображение в режиме RGB с размером (200, 200).
Мы не будем указывать цвет, поэтому методы new() считают значение цвета по умолчанию 0 – для каналов RGB будет черным цветом.
Подробнее с методом можно ознакомиться здесь.
👍5❤3
👏41👍8🤯5
Как перестать беспокоиться и установить Python-проект другу под Windows.
https://habr.com/ru/articles/728846/
https://habr.com/ru/articles/728846/
Хабр
Как перестать беспокоиться и установить Python-проект другу под Windows
Итак, вы закончили свою первую версию опенсорс проекта на Питоне, выложили её на Гитхаб, и даже написали честный ридми: «Требуется Python 3.10, поставьте зависимости через pip install -r...
👍8😁5❤1
Делаем скриншот с помощью кода
Модуль
К примеру, пригодится для логов скриптов, использующих Selenium, чтобы видеть, что происходило в браузере. Документация: https://github.com/ponty/pyscreenshot/tree/3.0
Модуль
pyscreenshot
позволяет делать скриншоты как всего экрана, так и его части. Не забудьте также установить модуль pillow
для его работы.К примеру, пригодится для логов скриптов, использующих Selenium, чтобы видеть, что происходило в браузере. Документация: https://github.com/ponty/pyscreenshot/tree/3.0
👍7