Автоматизация индивидуальной нарезки файлов Excel и распространения их с помощью Pandas и Outlook

Мне нравится, когда получая отзывы от читателей нашего ресурса «Python — курс молодого бойца» для студентов ЮУрГУ по направлению Бизнес-информатика, я убеждаюсь в востребованности его материалов. Меня всегда удивляют примеры, в которых всего несколько строк кода Python решают реальную бизнес-задачу и экономят массу времени и денег. А люди, которые делают это без формального обучения и …

Pipenv: Руководство по новому инструменту упаковки Python

  Pipenv — это упаковочный инструмент для Python, который решает некоторые общие проблемы, связанные с типичным рабочим процессом с использованием pip, virtualenv и старого доброго requirements.txt. Помимо решения некоторых распространенных проблем, он объединяет и упрощает процесс разработки в едином инструменте командной строки. В этом уроке вы узнаете, какие проблемы решает Pipenv и как управлять зависимостями …

Переменные в Python

Содержание Назначение переменных Типы переменных в Python Ссылки на объекты Идентичность объекта Имена переменных Зарезервированные (ключевые) слова Заключение

Строки и символьные данные в Python

В уроке по основным типам данных в Python вы узнали, как определить строки: объекты, содержащие последовательности символьных данных. Обработка символьных данных является неотъемлемой частью программирования. Вот что вы узнаете из этого урока: Python предоставляет богатый набор операторов, функций и методов для работы со строками. Когда вы закончите с этим уроком, вы будете знать, как получить …

Словари

Рассмотрим еще один составной тип данных, называемый словарем, который похож на список в том, что он представляет собой набор объектов. Вот что вы узнаете из этого урока: мы рассмотрим основные характеристики словарей Python и узнаем, как получить доступ к значениям словаря и управлять ими. После того, как вы закончите этот урок, вы будете понимать, когда …

Наборы (множества) Python

Содержание Определение набора Установить размер и состав Работа на множестве Операторы и методы Доступные операторы и методы Изменение набора Расширенные операторы и методы присваивания Другие Методы Модификации Наборов Замороженные Наборы Выводы

Операторы и выражения в Python

После завершения нашего предыдущего урока по переменным Python в этой серии вы должны хорошо разбираться в создании и именовании объектов Python различных типов. Давайте поработаем с ними! Вот что вы узнаете из этого урока: вы увидите, как можно выполнять вычисления на объектах в Python. К концу этого урока вы сможете создавать сложные выражения, комбинируя объекты …

Веб-приложения Python: разверните свой скрипт как приложение Flask

  Вы написали сценарий Python, которым гордитесь, и теперь хотите продемонстрировать его всему миру. Но как? Большинство людей не знают, что делать с вашим файлом .py. Преобразование вашего скрипта в веб‑приложение Python — отличное решение сделать ваш код пригодным для широкой аудиторией. В этом уроке вы узнаете, как перейти от локального скрипта Python к полностью …

Менеджер зависимостей Poetry — полный обзор от установки до настройки

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

Основы работы с документацией в Python: поиск информации и соглашения

  Работа с документацией является одной из важных составляющих деятельности разработчика. И это не только чтение документации к библиотекам и комментариев в коде, но и документирование собственного кода, а также поддержание его в актуальном состоянии. Качественно задокументированный код во многих случаях упрощает его поддержание и сокращает время на «вхождение» новых сотрудников в проект. Если же …