deepseek可生成自动化办公python脚本但不执行代码:一、excel汇总;二、邮件发送;三、文件批量重命名;四、网页表格抓取;五、windows定时任务配置,需人工校验与运行。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 免费无限量使用 DeepSeek R1 模型☜☜☜

如果您希望使用DeepSeek模型辅助编写Python脚本以实现自动化办公任务,则需明确DeepSeek本身不直接执行代码,而是通过自然语言理解生成符合逻辑与语法的Python代码片段。以下是几种典型办公场景下,借助DeepSeek提示词设计生成可用Python脚本的具体方法:
一、自动生成Excel数据汇总脚本
该方法利用DeepSeek理解用户对数据处理的自然语言描述,输出pandas操作代码,适用于批量读取、清洗、合并多个Excel文件并输出统计结果。
1、在DeepSeek对话框中输入提示词:“写一个Python脚本,使用pandas读取当前目录下所有.xlsx文件,提取每张表的‘销售额’列,计算总和与平均值,并将结果保存为summary.xlsx。”
2、复制DeepSeek返回的完整代码,确认包含import pandas as pd、glob模块调用及to_excel()语句。
立即学习“Python免费学习笔记(深入)”;
3、将脚本保存为report_summary.py,确保当前目录存在至少一个含“销售额”列的Excel文件。
4、在终端运行python report_summary.py,检查生成的summary.xlsx内容是否含“总销售额”与“平均销售额”两行。
二、自动发送定制化邮件脚本
该方法基于DeepSeek生成调用smtplib与email库的脚本,支持从CSV读取收件人信息并插入个性化正文,避免手动逐封发送。
1、向DeepSeek提交提示:“生成Python脚本:读取contacts.csv(含name,email字段),对每位收件人发送主题为‘月度报告已就绪’的邮件,正文中嵌入其姓名,附件为report.pdf。”
2、核对生成代码中是否包含MIMEText、MIMEMultipart构造、smtplib.SMTP_SSL连接配置及login()调用。
3、准备contacts.csv文件与report.pdf文件置于同一目录,修改脚本中SMTP服务器地址、发件邮箱与应用密码为真实凭证。
4、运行脚本前确认已开启邮箱SMTP服务并生成专用应用密码,否则将触发认证失败。
三、批量重命名文件脚本
该方法通过DeepSeek生成os和pathlib结合的文件遍历逻辑,按日期、序号或关键词规则统一调整文件名,提升资料归档效率。
1、输入提示:“写Python脚本:将D:\docs\下的所有.docx文件按‘部门_日期_序号.docx’格式重命名,日期为当前系统日期(YYYYMMDD),序号从01开始递增。”
2、检查生成代码是否使用from datetime import datetime、pathlib.Path.iterdir()及zfill(2)保证两位序号。
3、备份原D:\docs\文件夹,防止重命名冲突导致覆盖;确认目标路径存在且脚本具有写入权限。
4、执行时若报错PermissionError,需关闭正在打开这些.docx文件的Word进程,再运行python rename_docs.py。
四、自动抓取网页表格并转为CSV
该方法依赖DeepSeek生成requests与pandas.read_html配合的代码,适用于从内部管理系统或公开报表页提取结构化表格数据。
1、提供明确网址与目标表格特征:“生成脚本:访问https://example.com/data,提取页面中第一个含‘员工编号’列的table,保存为staff_list.csv。”
2、验证代码是否包含requests.get()带headers伪装、pandas.read_html()[0]索引选择及df.to_csv()编码设为utf_8_sig。
3、如目标网页含JavaScript渲染,DeepSeek生成的代码可能失效,此时需替换为selenium + pandas组合方案并重新提示生成。
4、运行后检查staff_list.csv首行是否为“员工编号”,若为空白则说明read_html未匹配到表格,需调整提示词加入“查找class='table-data'的table”等定位条件。
五、定时执行脚本的Windows任务配置
该方法不依赖DeepSeek生成代码,而是通过系统级调度确保前述Python脚本按计划运行,构成完整自动化闭环。
1、在Windows搜索栏输入“任务计划程序”,以管理员身份打开。
2、点击“创建基本任务”,命名为“每日Excel汇总”,触发器设为“每天”、起始时间为08:00。
3、操作设置为“启动程序”,程序路径填入python.exe绝对路径(如C:\Users\A\AppData\Local\Programs\Python\Python311\python.exe),参数栏填入脚本完整路径(如D:\auto\report_summary.py)。
4、完成前勾选“不管用户是否登录都要运行”并启用“只在计算机使用交流电源时运行”以外的电源选项,避免笔记本休眠导致任务跳过。











