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

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

作者头像
AIGC部落
发布于 2024-06-24 07:45:43
发布于 2024-06-24 07:45:43
1480
举报
文章被收录于专栏: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批量删除文件标题中的字符
TIMESAVER EDIT - FULL Q&A Warren Buffett Charlie Munger
AIGC部落
2024/06/24
1930
零代码编程:用ChatGPT批量删除文件标题中的字符
零代码编程:用ChatGPT来批量删除特定文件
一个文件夹中有很多个文件重复了,重复的文件中都含有“(1)”这样的字符,需要把所有这些文件批量删除掉。
AIGC部落
2024/06/24
1610
零代码编程:用ChatGPT来批量删除特定文件
零代码编程:用ChatGPT智能批量删除文件标题中的某些字符
文件里面有很多个mp4视频文件,要批量删除文件标题中的“Little Fox - ”“Level 04”、“Level 4”、“Level04”“ - ”、“-”、“_”等字母和符号。
AIGC部落
2024/06/24
1800
零代码编程:用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
1690
零代码编程:用ChatGPT批量调整文件名称中的词汇顺序
AI办公自动化:用kimi批量提取音频中的标题并重命名
file_path = os.path.join(folder_path, filename)
AIGC部落
2024/06/24
2620
AI办公自动化:用kimi批量提取音频中的标题并重命名
零代码编程:用ChatGPT批量删除掉对话音频文件的片头
你是一个Python编程专家,要完成一个批量删除掉对话音频文件开头的任务 ,具体步骤如下:
AIGC部落
2024/06/24
1390
零代码编程:用ChatGPT批量删除掉对话音频文件的片头
零代码编程:用ChatGPT批量分割mp3音频文件
要批量分割mp3音频文件,可以用Python的pydub库来处理音频文件。首先我们需要安装这个库。可以在命令行中使用下列命令来安装pydub:pip install pydub
AIGC部落
2024/06/24
2010
零代码编程:用ChatGPT批量分割mp3音频文件
零代码编程:用ChatGPT对Excel文件批量重命名
文件夹下面有几百个Excel文件,希望去掉开头的“【企查查】专利-”,去掉结尾的电话,然后在后面统一加上“发明专利列表”这几个字。
AIGC部落
2024/06/24
1500
零代码编程:用ChatGPT对Excel文件批量重命名
零代码编程:用kimichat批量重命名txt文本文件
你是一个Python编程专家,要完成一个关于批量重命名txt文本文件的Python脚本,下面是具体步骤:
AIGC部落
2024/06/24
1150
零代码编程:用kimichat批量重命名txt文本文件
零代码编程:用ChatGPT批量合并ts文件
文件夹中有很多个ts后缀的视频文件,要合并成一个视频文件,在ChatGPT中可以这样输入提示词:
AIGC部落
2024/06/24
1590
零代码编程:用ChatGPT批量合并ts文件
零代码编程:用ChatGPT批量删除标题中开头的空格
如果删除空格后的文件标题和文件夹中其他标题名重复,则在文件标题后加上一个“new”,以便进行区别;
AIGC部落
2024/06/24
3120
零代码编程:用ChatGPT批量删除标题中开头的空格
AI办公自动化:deepseek批量统一文件标题的命名格式
如果mp3文件名中有字符“HTTYDBAR.FANSUB.DRAGONS.RACE.TO.THE.EDGE.S”,将mp3音频文件的主文件名中的“HTTYDBAR.FANSUB.DRAGONS.RACE.TO.THE.EDGE.S”替换为“Dragons.S03E”,将主文件名中的“1080P”删除掉;
AIGC部落
2024/08/08
2670
AI办公自动化:deepseek批量统一文件标题的命名格式
Deepseek批量删除文件标题名的部分字符串
搜索本地电脑中这几个文件夹:"F:\图书";"F:\股票投资类图书";"F:\有声英文书";"D:\downloads"
AIGC部落
2025/02/06
3330
Deepseek批量删除文件标题名的部分字符串
AI自动化办公:用Kimi按照名称顺序批量提取文件夹里文件标题
###E108_ Doxing debate, Nuclear fusion breakthrough, state of the markets & more
AIGC部落
2024/06/24
2360
AI自动化办公:用Kimi按照名称顺序批量提取文件夹里文件标题
零代码编程:用ChatGPT批量删除Excel文件中的行
你是一个Python编程专家,要完成一个处理Excel文件内容的任务,具体步骤如下:
AIGC部落
2024/06/24
4250
零代码编程:用ChatGPT批量删除Excel文件中的行
零代码编程:用ChatGPT批量重命名多个子文件夹里面的文件标题名
一个文件夹:D:\英语学习图书配套资源\亲子英语游戏书,这本最好玩,里面有多个子文件夹:
AIGC部落
2024/06/24
1650
零代码编程:用ChatGPT批量重命名多个子文件夹里面的文件标题名
零代码编程:用ChatGPT批量合并文件夹
如果2个子文件夹名称的前12个字符一致,而且一个子文件夹名称里面包含“(上)”,另外一个子文件夹名称里面包含“(下)”,那么把这两个子文件夹看作为一对子文件夹;
AIGC部落
2024/06/24
1640
零代码编程:用ChatGPT批量合并文件夹
零代码编程:用ChatGPT自动合并多个Word文件
将所有的docx文件合并到一个新的docx文件:lexfridman-podtext.docx
AIGC部落
2024/06/24
2390
零代码编程:用ChatGPT自动合并多个Word文件
零代码编程:用ChatGPT批量将Mp4视频转为Mp3音频
你是一个Python编程专家,要完成一个批量将Mp4视频转为Mp3音频的任务,具体步骤如下:
AIGC部落
2024/06/24
1960
零代码编程:用ChatGPT批量将Mp4视频转为Mp3音频
零代码编程:用kimichat批量重命名markdown文件并合并
你是一个Python编程专家,要完成一个编写Python脚本的任务,具体步骤如下:
AIGC部落
2024/06/24
2120
零代码编程:用kimichat批量重命名markdown文件并合并
推荐阅读
相关推荐
零代码编程:用ChatGPT批量删除文件标题中的字符
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档