Превью для статьи

Автоматическое форматирование проектов на Python с использованием Autopep8

В этом посте предлагаю обсудить важность качества кода, разобрать принцип работы библиотек, которые призваны помочь улучшить читаемость кода, упростить работу с ним и автоматизировать этот процесс

Превью для статьи

Повышаем продуктивность работы в Jupyter notebook с помощью Nbextensions

Jupyter notebook — удобная среда для функционального программирования. В работе часто приходится писать код, который подходит под конкретную задачу (обработка информации, парсинг сайтов, process mining и т.д). Такие задачи проще выполнять с функциональным подходом, и среда Jupyter notebook идеально подходит для этого.

Превью для статьи

Цветной Pythоn

Как выделить интересующую нас сущность в тексте, не отделяя от контекста? Сейчас расскажу.

Превью для статьи

Autopep8 – спасательный круг для «зеленых» питонистов

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

Превью для статьи

“Да кто это написал?!!”, или решение сложных задач простыми средствами

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

Превью для статьи

Pylint – инструмент автоматизированной оптимизации кода на Python

Библиотека Pylint позволяет искать ошибки в коде и сделать его стилистически согласованным со стандартами Python. Надеюсь, что пост обогатит и ваш опыт работы с анализаторами кода.

Превью для статьи

Секрет оптимизации процесса написания кода на Python в Jupyter Notebook, который все знают, но мало кто использует

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