Size: a a a

2019 December 14
PythonDigest
Три метода Pandas, о которых вы, возможно, не знали
https://habr.com/ru/post/479276/?utm_campaign=479276&utm_source=habrahabr&utm_medium=rss

Автор статьи, перевод которой мы сегодня публикуем, говорит, что когда он узнал о тех методах библиотеки Pandas, о которых хочет тут рассказать, он почувствовал себя совершенно некомпетентным программистом. Почему? Дело в том, что ему, когда он до этого писал код, лень было заглянуть в поисковик и узнать, существуют ли некие эффективные способы решения некоторых задач. Как результат, он даже и не знал о существовании целого ряда весьма полезных методов Pandas. Он, не пользуясь этими методами, всё же смог реализовать необходимую логику, но это потребовало от него нескольких часов работы, это заставило его понервничать. И, конечно, он по ходу дела написал кучу ненужного кода. Эту статью он подготовил для тех, кто не хотел бы оказаться в его ситуации.
источник
PythonDigest
Множественная вставка в PostgreSQL с asyncpg
https://schinckel.net/2019/12/13/asyncpg-and-upserting-bulk-data/
источник
PythonDigest
Автоматизированное тестирование с Pytest
https://habr.com/ru/post/480186/?utm_campaign=480186&utm_source=habrahabr&utm_medium=rss

Мы живем в эпоху, когда программное обеспечение очень быстро отправляется на рынок. Из-за этого процесс разработки становится очень стрессовым. Высокие темпы внедрения ПО и быстрая доставка выглядят как хорошая составляющая бизнес-модели, однако здесь возникает вопрос о том, как поставлять программное обеспечение надлежащего качества.
источник
PythonDigest
Сжатие PNG в DDS в формате DXT5 и просмотр результатов на лету при помощи python
https://habr.com/ru/post/480214/?utm_campaign=480214&utm_source=habrahabr&utm_medium=rss

Если вы уверены, что понимаете чего ожидать от формата DXT5, то проверьте себя: в спойлере анимация — слева PNG картинка 4x4 пикселя, справа — преобразованная в DDS(DXT5)

Если вас это не удивит — смело проходите дальше.
источник
2019 December 15
PythonDigest
spyder-ide / spyder - The Scientific Python Development Environment
https://github.com/spyder-ide/spyder
источник
PythonDigest
devs-against-the-machine - I онлайн-хакатон в поддержку политических заключенных
http://github.com/developers-against-repressions/devs-against-the-machine
источник
PythonDigest
StackOverflow: интересные вопросы за неделю (ccvi)
http://python-weekly.blogspot.com/2019/12/ccvi-stackoverflow-python-report.html
источник
PythonDigest
Простой классификатор P300 на открытых данных
https://habr.com/ru/post/480060/?utm_campaign=480060&utm_source=habrahabr&utm_medium=rss

Мой коллега Рафаэль Григорян eegdude (https://habr.com/ru/users/eegdude/) недавно написал (https://m.habr.com/ru/post/479164/) статью о том, зачем человечеству потребовалась ЭЭГ и какие значимые явления могут быть зарегистрированы в ней. Сегодня в продолжение темы нейроинтерфейсов мы используем один из открытых датасетов, записанных на игре, использующей механику P300, чтобы визуализировать сигнал ЭЭГ, посмотреть структуру вызванных потеницалов, построить основные классификаторы, оценить качество, с которым мы можем предсказать наличие такого вызыванного потенциала.

 
Напомню, что P300 — это вызванный потенциал (ВП), специфический отклик мозга связанный с принятием решений и и различением стимулов (что он из себя представляет мы увидим ниже). Обычно он используется для построения современных BCI.
источник
PythonDigest
Как выделить слово на изображении силами Pytho
https://medium.com/@sriramgov3/highlighting-specific-word-in-an-input-image-1cf3d4f8ae27
источник
2019 December 16
PythonDigest
#python #pydigest

Сборник Python новостей уже перед вами.

В 312 выпуске Python Дайджест вы найдете:

- Точки входа в Python
- Комбинаторика в Python
- Клиентоориентированный Data Lake в игровой компании
- Как Youtube и Instagram: интернационализация и локализация приложения
- MicroPython: программируем железо. Начинаем
- Разработка мобильных приложений. Библиотека KivyMD
- spyder-ide - The Scientific Python Development Environment
- pymongo - 3.10.0
- pgcli - 2.2.0

Заходите в гости - https://pythondigest.ru/issue/312/
Присылайте интересные новости через форму на сайте.
источник
2019 December 17
PythonDigest
источник
PythonDigest
52 датасета для тренировочных проектов
https://habr.com/ru/post/480408/?utm_campaign=480408&utm_source=habrahabr&utm_medium=rss
источник
PythonDigest
Podcast.__init__: Riding The Rising Tides Of Python
https://www.pythonpodcast.com/pete-fein-episode-242/

Audio
источник
PythonDigest
Основы статистики на Python
https://realpython.com/python-statistics/
источник
2019 December 18
PythonDigest
Быстрый ENUM
https://habr.com/ru/post/480614/?utm_campaign=480614&utm_source=habrahabr&utm_medium=rss

Представьте, что вам нужно описать набор всех возможных состояний сущностей в собственной модели базы данных. Скорее всего, вы возьмёте пачку констант, определенных прямо в пространстве имен модуля:
источник
PythonDigest
Test and Code: 96: Azure Pipelines - Thomas Eckert
https://testandcode.com/96

Audio
источник
PythonDigest
Визуализация странных аттракторов в Plotly — это шедеврально
https://habr.com/ru/post/480660/?utm_campaign=480660&utm_source=habrahabr&utm_medium=rss

Поэзия — это очень красивый, зачастую глубокомысленный слог, которым мы не пользуемся в обыденной жизни, но так им любим наслаждаться. То же самое можно сказать и о математике. В фильме «Пи» главный герой называет математику «языком природы», а в фильме «Игры разума» главный герой говорит о ней, как об «особом виде искусства». Мы же, в обыденной жизни, можем напрочь забыть об этом.


Облик странных аттракторов необычен и притягателен даже в двумерном измерении. Plotly позволяет строить их в трех измерениях, причем он дает возможность очень легко получить именно 3D-модель, которую можно «вертеть» и сквозь которую можно «пролетать» — ощущение «прикосновения».
источник
PythonDigest
Introducing Bamboolib — a GUI for PandasLearning Pandas
https://towardsdatascience.com/introducing-bamboolib-a-gui-for-pandas-4f6c091089e3
источник
2019 December 19
PythonDigest
Подборка @pythonetc, ноябрь 2019
https://habr.com/ru/post/480138/?utm_campaign=480138&utm_source=habrahabr&utm_medium=rss

Новая подборка советов про Python и программирование из авторского канала @pythonetc.
источник
PythonDigest
Делаем адаптивную загрузку контента на сайте
https://habr.com/ru/post/480704/?utm_campaign=480704&utm_source=habrahabr&utm_medium=rss

Я делаю сайт для своего проекта. На сайте нужно показывать одновременно много гифок, каждая весит неплохо. Если показывать все разом, то страница грузится очень долго. При этом отдавать страницу без гифок (чтобы они там догрузились) тоже нельзя.
источник