IT-новости про Python, которые стоит знать

Собрали в одном месте самые важные ссылки
читайте нас в Telegram

     28.08.2019       Выпуск 297 (26.08.2019 - 01.09.2019)       Статьи
     28.08.2019       Выпуск 297 (26.08.2019 - 01.09.2019)       Статьи
     28.08.2019       Выпуск 297 (26.08.2019 - 01.09.2019)       Статьи

Производительность — это не только CPU: создание собственных профилировщиков для Python

Предположим, ваша Python-программа оказалась медленной, и вы выяснили, что это лишь отчасти обусловлено нехваткой процессорных ресурсов. Как выяснить то, какие части кода вынуждены ожидать чего-то такого, что не относится к CPU?

     28.08.2019       Выпуск 297 (26.08.2019 - 01.09.2019)       Статьи

Консультант+: небольшое улучшение выдачи. Шрифт, стили, выравнивание текста в python

«Консультант+» — справочная система для юристов, бухгалтеров и так далее. Работает стабильно, как часы. В этом посте предлагается немного эти часы настроить под свои нужды в части выдачи текста, а именно: взглянуть как можно переработать с помощью python текстовую информацию, которую выдает система. Попутно поработать с элементами текста, заявленными в заголовке.

     26.08.2019       Выпуск 297 (26.08.2019 - 01.09.2019)       Статьи
     28.08.2019       Выпуск 297 (26.08.2019 - 01.09.2019)       Статьи
     26.08.2019       Выпуск 297 (26.08.2019 - 01.09.2019)       Статьи
     26.08.2019       Выпуск 297 (26.08.2019 - 01.09.2019)       Статьи
     26.08.2019       Выпуск 297 (26.08.2019 - 01.09.2019)       Статьи

Напиши свою песню за 10 минут

Сегодня попробуем обучить свою собственную нейронную сеть, чтобы писала текст для песен. Обучающей выборкой будут тексты группы "Руки Вверх". Ничто не мешает чтобы поменять данные на тексты своих любимых групп. Для извлечения данных с веб-сайтов используем Python3 (модуль BeautifulSoup).

     26.08.2019       Выпуск 297 (26.08.2019 - 01.09.2019)       Статьи
     26.08.2019       Выпуск 297 (26.08.2019 - 01.09.2019)       Статьи

Django - Как сделать select_related и prefetch_related для аутентифицированного пользователя

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

     25.08.2019       Выпуск 296 (19.08.2019 - 25.08.2019)       Статьи

Синтаксический разбор предложения на русском языке

В данной статье описывается процесс синтаксического анализа предложения русского языка с использованием контекстно-свободной грамматики и алгоритма LR-анализа.

Обработка естественного языка — общее направление искусственного интеллекта и математической лингвистики. Оно изучает проблемы компьютерного анализа и синтеза естественных языков.