Рубрики
Без рубрики

Генерировать автоматические еженедельные отчеты Excel с использованием Python и Wayscript

Введение, поскольку предприятия становятся все более занятыми, имея возможность автоматизировать … помеченные стартапом, Wayscript, Luctired, Python.

Введение

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

Создание нашего сценария

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

Затем должен быть добавлен модуль Microsoft Excel. Отсюда загрузите предпочтительный файл; Затем данные отображаются на панели инструментов. Если у вас есть заголовки, нажмите «Игнорировать заголовки» и импортировать каждый столбец. Делая это, вы создали переменные, которые будут использоваться позже в сценарии.

Теперь пришло время использовать Python для манипулирования данными и предоставить отчет. Добавьте модуль Python под модулем Excel и нажмите «Изменить код» слева. Это отображает текстовое поле, где можно использовать панды для создания необходимого кода.

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

Последний модуль, который нужно добавить, – это модуль Gmail. Используя панель инструментов, выберите учетную запись электронной почты, чтобы отправить отчет и электронные письма, которые получат отчет. Тематическая линия и тело могут быть настроены на ваши предпочтения; Тем не менее, важно добавить поле «info_to_return», сгенерированное из запуска кода Python в тело сообщения.

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

Этот быстрый сценарий дает бизнес -менеджерам возможность автоматизировать свои отчеты, чтобы они приходили к сотрудникам вовремя, каждый раз. Чтобы увидеть пошаговый процесс создания этого сценария, посмотрите наше видео на YouTube ниже!

Вывод

Вопросы об этом сценарии или о чем -либо еще? Присоединяйтесь к нашему раздор . Мы всегда рядом, чтобы помочь. Если вы хотите работать полный шаблон сценария, просто найдите его Здесь Анкет

Оригинал: “https://dev.to/wayscript/generate-automated-weekly-excel-reports-using-python-and-wayscript-3jd8”