以下是一个实现上述功能的 Python 代码:/n/npython/nimport os/n/n# 遍历指定目录下的所有文件夹/nfor root, dirs, files in os.walk('G://data//train'):/n for dir_name in dirs:/n # 获取文件夹路径和名称/n dir_path = os.path.join(root, dir_name)/n # 遍历当前文件夹下的所有文件/n for file_name in os.listdir(dir_path):/n # 获取文件路径和名称/n file_path = os.path.join(dir_path, file_name)/n # 重命名文件名称/n new_file_name = file_name.split('.')[0]/n os.rename(file_path, os.path.join(dir_path, new_file_name))/n/n/n这段代码使用了 Python 自带的 os 模块,通过 os.walk() 函数遍历指定目录下的所有文件夹,然后对每个文件夹中的文件进行重命名操作。具体地,对于每个文件名,我们使用 split() 函数将其按照 '.' 进行分割,并取分割后的第一个部分作为新的文件名,然后使用 os.rename() 函数重命名文件。

Python 批量去除文件后缀名:G:/data/train 目录下的文件夹

原文地址: https://www.cveoy.top/t/topic/offg 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录