Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >零代码编程:用ChatGPT批量删除文件名的字符

零代码编程:用ChatGPT批量删除文件名的字符

作者头像
AIGC部落
发布于 2024-06-24 07:45:43
发布于 2024-06-24 07:45:43
1260
举报
文章被收录于专栏:Dance with GenAIDance with GenAI

文件夹里面的文件标题如下,后面都带有一个网址,怎么批量删除掉呢?

这样让ChatGPT编写一段Python代码:

你是一个Python编程专家,要完成一个处理批量删除文件名中字符的任务,具体步骤如下:

打开文件夹:C:\迅雷下载\安徒生童话故事;

读取所有的mp3文件;

删除mp3文件中的字符“【美妈基地http://meimajidi.com】”;

注意:每一步都要输出相关信息;

这段代码首先定义了需要删除的字符,然后遍历指定文件夹中的所有mp3文件。对于每个mp3文件,它会检查文件名中是否包含需要删除的字符,如果包含,则生成新的文件名,并重命名文件。最后,它输出了处理的文件数量。

下面是源代码:

import os

# 文件夹路径

folder_path = "C:\\迅雷下载\\安徒生童话故事"

# 需要删除的字符

del_str = "【美妈基地http://meimajidi.com】"

# 记录处理的文件数量

file_count = 0

# 遍历文件夹中的所有文件

for filename in os.listdir(folder_path):

# 检查是否是mp3文件

if filename.endswith(".mp3"):

# 检查文件名中是否包含需要删除的字符

if del_str in filename:

file_count += 1

print(f"正在处理第 {file_count} 个文件:{filename}")

# 生成新的文件名

new_filename = filename.replace(del_str, "")

# 重命名文件

os.rename(os.path.join(folder_path, filename), os.path.join(folder_path, new_filename))

print(f"已将文件名从 '{filename}' 修改为 '{new_filename}'")

print(f"所有文件处理完毕。处理了 {file_count} 个文件。")

删除网址后的文件标题,看起来清爽多了:

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2023-11-12,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 Dance with GenAI 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
零代码编程:用ChatGPT批量删除标题中开头的空格
如果删除空格后的文件标题和文件夹中其他标题名重复,则在文件标题后加上一个“new”,以便进行区别;
AIGC部落
2024/06/24
2620
零代码编程:用ChatGPT批量删除标题中开头的空格
零代码编程:用ChatGPT智能批量删除文件标题中的某些字符
文件里面有很多个mp4视频文件,要批量删除文件标题中的“Little Fox - ”“Level 04”、“Level 4”、“Level04”“ - ”、“-”、“_”等字母和符号。
AIGC部落
2024/06/24
1530
零代码编程:用ChatGPT智能批量删除文件标题中的某些字符
零代码编程:用ChatGPT批量删除文件标题中的字符
TIMESAVER EDIT - FULL Q&A Warren Buffett Charlie Munger
AIGC部落
2024/06/24
1670
零代码编程:用ChatGPT批量删除文件标题中的字符
零代码编程:用ChatGPT自动合并多个Word文件
将所有的docx文件合并到一个新的docx文件:lexfridman-podtext.docx
AIGC部落
2024/06/24
2050
零代码编程:用ChatGPT自动合并多个Word文件
AI办公自动化:用kimi批量提取音频中的标题并重命名
file_path = os.path.join(folder_path, filename)
AIGC部落
2024/06/24
2350
AI办公自动化:用kimi批量提取音频中的标题并重命名
零代码编程:用ChatGPT来批量删除特定文件
一个文件夹中有很多个文件重复了,重复的文件中都含有“(1)”这样的字符,需要把所有这些文件批量删除掉。
AIGC部落
2024/06/24
1330
零代码编程:用ChatGPT来批量删除特定文件
零代码编程:用kimichat批量重命名txt文本文件
你是一个Python编程专家,要完成一个关于批量重命名txt文本文件的Python脚本,下面是具体步骤:
AIGC部落
2024/06/24
990
零代码编程:用kimichat批量重命名txt文本文件
零代码编程:用ChatGPT批量分割mp3音频文件
要批量分割mp3音频文件,可以用Python的pydub库来处理音频文件。首先我们需要安装这个库。可以在命令行中使用下列命令来安装pydub:pip install pydub
AIGC部落
2024/06/24
1880
零代码编程:用ChatGPT批量分割mp3音频文件
零代码编程:用ChatGPT批量删除Excel文件中的行
你是一个Python编程专家,要完成一个处理Excel文件内容的任务,具体步骤如下:
AIGC部落
2024/06/24
3550
零代码编程:用ChatGPT批量删除Excel文件中的行
零代码编程:下载的PDF文件自动批量重命名
从arxiv或者一些其他网站下载的PDF文件,标题只是创建时间,看不出里面内容是什么,要一个个打开看非常麻烦。
AIGC部落
2024/06/24
2940
零代码编程:下载的PDF文件自动批量重命名
AI办公自动化:用kimi批量删除文件名末尾的空格
去掉html文件的主文件名末尾的空格;重命名;;比如:成为提问工程师 .html,重命名为:成为提问工程师.html
AIGC部落
2024/06/24
2480
AI办公自动化:用kimi批量删除文件名末尾的空格
零代码编程:用ChatGPT批量将Mp4视频转为Mp3音频
你是一个Python编程专家,要完成一个批量将Mp4视频转为Mp3音频的任务,具体步骤如下:
AIGC部落
2024/06/24
1690
零代码编程:用ChatGPT批量将Mp4视频转为Mp3音频
零代码编程:用ChatGPT批量删除掉对话音频文件的片头
你是一个Python编程专家,要完成一个批量删除掉对话音频文件开头的任务 ,具体步骤如下:
AIGC部落
2024/06/24
1240
零代码编程:用ChatGPT批量删除掉对话音频文件的片头
零代码编程:用ChatGPT根据excel表格数据来批量修改文件标题名
现在,希望根据Excel表格中的标题名来对文件夹里的mp4文件进行批量重命名,在ChatGPT中输入提示词:
AIGC部落
2024/06/24
1780
零代码编程:用ChatGPT根据excel表格数据来批量修改文件标题名
零代码编程:用ChatGPT将TXT文本批量转Mp3语音文件
你是一个Python编程专家,现在要完成一个编写将文本批量转语音的Python脚本的任务,具体步骤如下:
AIGC部落
2024/06/24
4230
零代码编程:用ChatGPT将TXT文本批量转Mp3语音文件
零代码编程:用ChatGPT批量合并文件夹
如果2个子文件夹名称的前12个字符一致,而且一个子文件夹名称里面包含“(上)”,另外一个子文件夹名称里面包含“(下)”,那么把这两个子文件夹看作为一对子文件夹;
AIGC部落
2024/06/24
1400
零代码编程:用ChatGPT批量合并文件夹
零代码编程:用ChatGPT批量调整文件名称中的词汇顺序
文件夹里面很多文件,需要批量挑战标题中的一些词组顺序:“Peppa Pig - Kylie Kangaroo (14 episode _ 4 season) [HD].mp4”这个文件名改成“14 episode _ 4 season _ Peppa Pig - Kylie Kangaroo.mp4”,可以在ChatGPT中输入提示词:
AIGC部落
2024/06/24
1490
零代码编程:用ChatGPT批量调整文件名称中的词汇顺序
零代码编程:用ChatGPT批量重命名多个子文件夹里面的文件标题名
一个文件夹:D:\英语学习图书配套资源\亲子英语游戏书,这本最好玩,里面有多个子文件夹:
AIGC部落
2024/06/24
1500
零代码编程:用ChatGPT批量重命名多个子文件夹里面的文件标题名
零代码编程:用ChatGPT批量合并ts文件
文件夹中有很多个ts后缀的视频文件,要合并成一个视频文件,在ChatGPT中可以这样输入提示词:
AIGC部落
2024/06/24
1440
零代码编程:用ChatGPT批量合并ts文件
零代码编程:用ChatGPT对Excel文件批量重命名
文件夹下面有几百个Excel文件,希望去掉开头的“【企查查】专利-”,去掉结尾的电话,然后在后面统一加上“发明专利列表”这几个字。
AIGC部落
2024/06/24
1310
零代码编程:用ChatGPT对Excel文件批量重命名
推荐阅读
相关推荐
零代码编程:用ChatGPT批量删除标题中开头的空格
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档