AI办公自动化:用Kimi批量在Excel文件名中加入日期

工作任务:在一个文件夹中所有的Excel文件后面加上一个日期

在Kimi中输入提示词:

你是一个Python编程专家,写一个Python脚本,具体步骤如下:

打开文件夹:F:\AI自媒体内容\AI行业数据分析\投融资

读取里面所有的xlsx文件的主文件名;

在主文件名后面加上"20240528",重命名文件;

注意:每一步都要输出相关信息到屏幕上;

运行程序,返回错误信息:

Traceback (most recent call last):

File "d:\Python\Exceladddate.py", line 25, in <module>

new_file = os.path.join(folder_path, new_file)

NameError: name 'new_file' is not defined

发送给kimi,让其修正:

修改后的源代码:

import os

设置文件夹路径

folder_path = r"F:\AI自媒体内容\AI行业数据分析\投融资"

确保文件夹路径存在

if not os.path.exists(folder_path):

print(f"The directory {folder_path} does not exist.")

else:

列出文件夹中所有的文件

files = os.listdir(folder_path)

过滤出所有的xlsx文件

xlsx_files = file for file in files if file.endswith('.xlsx')

遍历xlsx文件列表

for file in xlsx_files:

获取不带扩展名的文件名

base_name = os.path.splitext(file)0

新文件名

new_name = f"{base_name}20240528.xlsx"

构造完整的文件路径

old_file = os.path.join(folder_path, file)

new_file = os.path.join(folder_path, new_name) # 确保 new_name 已经定义

try:

重命名文件

os.rename(old_file, new_file)

print(f"Renamed '{file}' to '{new_name}'")

except Exception as e:

print(f"Error renaming file '{file}': {e}")

print("File renaming process completed.")

相关推荐
工业设备方案笔记1 分钟前
RK3588 AI部署实战:如何在ARM设备上运行AI模型?——从模型转换到边缘推理全过程解析
arm开发·人工智能·边缘计算
AI产品库4 分钟前
控制电脑,接管你的浏览器,PC端Agent工具解析
人工智能·电脑
一个水瓶座程序猿.4 分钟前
基于Spring AI RAG 的AI知识库前端交互实现
前端·人工智能·spring
硅基流动7 分钟前
宇信科技与硅基流动达成战略合作,加速金融智能化升级
人工智能·科技·金融
莉莉周的成长实验室17 分钟前
2026年七夕海报用什么AI工具可以做?品牌运营实测3个高频场景
大数据·人工智能
工业机器视觉设计和实现18 分钟前
cifar10训练突破80分(三,摸到pytorch尾灯!)
人工智能·pytorch·cudnn微积分
chatexcel18 分钟前
ChatExcel AI Word 升级:多模态读资料、按模板生成、智能排版配图,还能批注修订和联动Excel 复核
人工智能·ai·word·excel·ai写作
Listen·Rain20 分钟前
用AI开发出一个AI
java·人工智能·spring boot·tomcat·intellij-idea·mybatis·visual studio
2601_9507906823 分钟前
2026年新手八字排盘应用推荐:AI提示词、小白复盘和天乙八字排盘App怎么选?附完整实测测评
人工智能·天乙八字排盘·命枢
刘小八26 分钟前
Spring AI 结构化输出:稳定生成可校验的业务 JSON
人工智能·spring·json