Python-скрипт: ежедневный отчёт по выручке

DeepSeek Код ★ 4.8 (91)

Готовый Python-скрипт, который собирает данные продаж из CSV/Google Sheets, считает метрики и отправляет отчёт в Telegram.

Промпт

Напиши Python-скрипт ежедневного отчёта по выручке для малого бизнеса. Источник данных: [CSV / Google Sheets / SQLite]. Скрипт должен: 1) загрузить продажи за вчера 2) посчитать: выручка, кол-во заказов, средний чек, топ-3 товара, динамика к прошлой неделе 3) сформировать сообщение в Markdown 4) отправить в Telegram через bot API в указанный chat_id 5) логирование ошибок в файл. Подключи через requirements.txt. Запуск через cron в 9 утра. Дай полный готовый код + инструкцию.

Пример результата

# daily_report.py import pandas as pd import requests import os from datetime import datetime, timedelta import logging logging.basicConfig(filename='report.log', level=logging.INFO) def load_yesterday_sales(csv_path): df = pd.read_csv(csv_path, parse_dates=['date']) yesterday = (datetime.now() - timedelta(days=1)).date() return df[df['date'].dt.date == yesterday] ... # crontab: # 0 9 * * * /usr/bin/python3 /path/to/daily_report.py

Похожие промпты

Полезные статьи

Все гайды →