AI办公自动化:用kimi批量将word文档部分文件名保存到Excel中

本文主要是介绍AI办公自动化:用kimi批量将word文档部分文件名保存到Excel中,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

文件夹中有很多个word文档,现在只要英文部分的文件名,保存到一个Excel文件中。

可以在kimi中输入提示词:

你是一个Python编程专家,要完成一个编写Python脚本的任务,具体步骤如下:

打开文件夹:F:\AI自媒体内容\AI视频教程下载\新建文件夹

读取文件夹里面所有docx文档的文件名;

去掉文件名中的“AI视频教程下载:”,剩下的文件名保存到Excel文件“新建 XLSX 工作表.xlsx”的第1列;

“新建 XLSX 工作表.xlsx”这个Excel文件也在文件夹“F:\AI自媒体内容\AI视频教程下载\新建文件夹”里面;

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

源代码很快生成好了:

import os

import pandas as pd

# 设置文件夹路径

folder_path = r'F:\AI自媒体内容\AI视频教程下载\新建文件夹'

# 打开文件夹并读取所有docx文档的文件名

docx_files = [f for f in os.listdir(folder_path) if f.endswith('.docx')]

# 定义一个列表来存储处理后的文件名

processed_filenames = []

# 遍历文件名列表,去掉特定的前缀

for filename in docx_files:

if filename.startswith("AI视频教程下载:"):

processed_filenames.append(filename[len("AI视频教程下载:"):])

# 输出相关信息到屏幕

print(f"共找到 {len(docx_files)} 个docx文档。")

print(f"处理后的文件名数量:{len(processed_filenames)}")

# 创建或打开Excel文件

excel_file_path = os.path.join(folder_path, "新建 XLSX 工作表.xlsx")

df = pd.DataFrame(processed_filenames, columns=['文件名'])

# 将处理后的文件名保存到Excel文件的第一列

try:

df.to_excel(excel_file_path, index=False, header=True)

print(f"文件名已成功保存到 '{excel_file_path}'")

except Exception as e:

print(f"保存Excel文件时发生错误:{e}")

# 输出操作结束信息

print("操作结束。")

这篇关于AI办公自动化:用kimi批量将word文档部分文件名保存到Excel中的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1006867

相关文章

Spring AI集成DeepSeek的详细步骤

《SpringAI集成DeepSeek的详细步骤》DeepSeek作为一款卓越的国产AI模型,越来越多的公司考虑在自己的应用中集成,对于Java应用来说,我们可以借助SpringAI集成DeepSe... 目录DeepSeek 介绍Spring AI 是什么?1、环境准备2、构建项目2.1、pom依赖2.2

使用Python快速实现链接转word文档

《使用Python快速实现链接转word文档》这篇文章主要为大家详细介绍了如何使用Python快速实现链接转word文档功能,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 演示代码展示from newspaper import Articlefrom docx import

Deepseek R1模型本地化部署+API接口调用详细教程(释放AI生产力)

《DeepseekR1模型本地化部署+API接口调用详细教程(释放AI生产力)》本文介绍了本地部署DeepSeekR1模型和通过API调用将其集成到VSCode中的过程,作者详细步骤展示了如何下载和... 目录前言一、deepseek R1模型与chatGPT o1系列模型对比二、本地部署步骤1.安装oll

浅析如何使用Swagger生成带权限控制的API文档

《浅析如何使用Swagger生成带权限控制的API文档》当涉及到权限控制时,如何生成既安全又详细的API文档就成了一个关键问题,所以这篇文章小编就来和大家好好聊聊如何用Swagger来生成带有... 目录准备工作配置 Swagger权限控制给 API 加上权限注解查看文档注意事项在咱们的开发工作里,API

Spring AI Alibaba接入大模型时的依赖问题小结

《SpringAIAlibaba接入大模型时的依赖问题小结》文章介绍了如何在pom.xml文件中配置SpringAIAlibaba依赖,并提供了一个示例pom.xml文件,同时,建议将Maven仓... 目录(一)pom.XML文件:(二)application.yml配置文件(一)pom.xml文件:首

Python创建Excel的4种方式小结

《Python创建Excel的4种方式小结》这篇文章主要为大家详细介绍了Python中创建Excel的4种常见方式,文中的示例代码简洁易懂,具有一定的参考价值,感兴趣的小伙伴可以学习一下... 目录库的安装代码1——pandas代码2——openpyxl代码3——xlsxwriterwww.cppcns.c

Java下载文件中文文件名乱码的解决方案(文件名包含很多%)

《Java下载文件中文文件名乱码的解决方案(文件名包含很多%)》Java下载文件时,文件名中文乱码问题通常是由于编码不正确导致的,使用`URLEncoder.encode(filepath,UTF-8... 目录Java下载文件中文文件名乱码问题一般情况下,大家都是这样为了解决这个问题最终解决总结Java下

使用C++将处理后的信号保存为PNG和TIFF格式

《使用C++将处理后的信号保存为PNG和TIFF格式》在信号处理领域,我们常常需要将处理结果以图像的形式保存下来,方便后续分析和展示,C++提供了多种库来处理图像数据,本文将介绍如何使用stb_ima... 目录1. PNG格式保存使用stb_imagephp_write库1.1 安装和包含库1.2 代码解

Python给Excel写入数据的四种方法小结

《Python给Excel写入数据的四种方法小结》本文主要介绍了Python给Excel写入数据的四种方法小结,包含openpyxl库、xlsxwriter库、pandas库和win32com库,具有... 目录1. 使用 openpyxl 库2. 使用 xlsxwriter 库3. 使用 pandas 库

SpringBoot整合DeepSeek实现AI对话功能

《SpringBoot整合DeepSeek实现AI对话功能》本文介绍了如何在SpringBoot项目中整合DeepSeekAPI和本地私有化部署DeepSeekR1模型,通过SpringAI框架简化了... 目录Spring AI版本依赖整合DeepSeek API key整合本地化部署的DeepSeek