Эффективность без перегрузок: Как наладить процессы - страница 13

Шрифт
Интервал


Если у вас есть базовые навыки программирования или желание их развивать, возможности расширяются. С простым скриптом на Python, например, можно ежедневно формировать отчёты, работать с API внешних сервисов, собирать данные и вовремя уведомлять коллег о важных изменениях. Вот пример кода для автоматической выгрузки данных из Google Таблиц и отправки их по электронной почте:

```python


import gspread


import smtplib


from email.message import EmailMessage

gc = gspread.service_account(filename='credentials.json')


sheet = gc.open('Отчёт продаж').sheet1


data = sheet.get_all_records()

msg = EmailMessage()


msg.set_content(f"Свежий отчёт:\n{data}")


msg['Subject'] = 'Автоматический отчёт'


msg['From'] = 'ваш_email@example.com'


msg['To'] = 'команда@example.com'

with smtplib.SMTP('smtp.example.com') as smtp:


....smtp.login('ваш_email@example.com', 'пароль')