用Python自动抓取竞品价格并生成日报
智能体与自动化 / 业务流程自动化
| 分类 | 智能体与自动化 / 业务流程自动化 |
|---|---|
| 任务描述 | 青柚在南京做电商运营,每天需手动查看5个竞品网站的价格和库存,耗时易错。现需一个Python自动化脚本,每日9点定时抓取指定页面关键字段(商品名、价格、库存状态),将数据整理成Excel并发送至指定邮箱。脚本需具备异常处理(网络错误、页面改版)和日志记录功能。交付物包括:可运行的脚本源码、依赖清单、部署说明文档(含定时任务配置示例)。注意:仅抓取公开数据,遵守robots协议,不得使用代理池或高频请求。 |
| 截止日期 | 2026/11/20 |
| 发包方 | 青柚 |
| 结算方式 | 按里程碑结算 |
|---|---|
| 项目当前阶段 | 业务流程自动化开发 |
| 预计投入周期 | 1 周 |
| 现金预算 | ¥2,000 |
1. 通用验收 脚本能按设定时间自动运行,成功抓取5个竞品页面并提取商品名、价格、库存状态字段,数据准确率不低于95%(以人工核对为准)。;输出Excel文件格式规范,包含日期、竞品名称、商品信息、抓取时间等列,且每日文件自动归档。;邮件发送功能正常,收件人可收到带附件的日报邮件,邮件正文包含抓取统计和异常提示。;脚本具备网络重试机制(最多3次),并能捕获页面结构变化异常,将错误信息写入日志文件,日志按天分割保留7天。;提供完整的部署文档,包含环境要求、依赖安装步骤、定时任务配置示例(如crontab或Windows任务计划),文档步骤清晰可执行。;源码结构清晰,关键函数有注释,变量命名规范,无硬编码敏感信息(如邮箱密码应使用环境变量或配置文件)。;交付前需在测试环境演示完整流程,并支持一次免费修改(针对抓取规则调整或小功能优化)。 2. 脚本开发与测试交付 (一) 脚本能按设定时间自动运行,成功抓取5个竞品页面并提取商品名、价格、库存状态字段,数据准确率不低于95%(以人工核对为准);输出Excel文件格式规范,包含日期、竞品名称、商品信息、抓取时间等列,且每日文件自动归档;邮件发送功能正常,收件人可收到带附件的日报邮件,邮件正文包含抓取统计和异常提示;脚本具备网络重试机制(最多3次),并能捕获页面结构变化异常,将错误信息写入日志文件,日志按天分割保留7天;提供完整的部署文档,包含环境要求、依赖安装步骤、定时任务配置示例(如crontab或Windows任务计划),文档步骤清晰可执行;源码结构清晰,关键函数有注释,变量命名规范,无硬编码敏感信息(如邮箱密码应使用环境变量或配置文件);交付前需在测试环境演示完整流程,并支持一次免费修改(针对抓取规则调整或小功能优化)。