批量修改Mac txt文件名 Python脚本

批量修改Mac txt文件名 Python脚本

需求:

修改文件夹内所有txt文件的文件名称,如 钻芒博客1234_你好1234567.txt

要求去掉_后边的名称,使其改成 钻芒博客1234.txt

如果文件名称没有_,则不处理

Python

import os
import subprocess

# 替换成你的txt文件所在的文件夹路径
folder_path = "/path/to/folder # 替换成你的txt文件所在的文件夹路径

os.chdir(folder_path) # 切换到指定的文件夹路径

for filename in os.listdir(folder_path):
    if filename.endswith(".txt") and "_" in filename:
        newname = filename[:filename.index("_")] + ".txt" # 根据_截取文件名
        subprocess.run(["mv", filename, newname]) # 调用mv命令重命名文件

效果

%title插图%num

© 版权声明
THE END
喜欢就支持一下吧
点赞14 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容