Python重命名文件夹下的文件
2021/9/19 17:04:51
本文主要是介绍Python重命名文件夹下的文件,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
这两天闲着无聊,看到福建疫情,然后想着停课的孩子们在家可能也会很无聊,可能就在家天天手机。所以想着爬些小孩子感兴趣的故事来玩儿。爬了一千多吧。部分截图如下:
这是从网站爬下来的初始格式,没有去更改,对于有强迫症的我来说,文件名加后缀格式就可以了,文件名里有字符串 mp3是咋回事嘛。所以想着批量处理下。以下是处理代码:
import os import sys dPath = 'F:\故事\世界著名童话' # 存储要修改文件名的文件夹 files = os.listdir(dPath) # 先遍历 n = 0 # 设置初始值 for i in files: # 遍历文件 oldfilename = dPath +'\\' + files[n] # 获取旧的文件路径和名称 # print(oldfilename) # 打印看是否符合预期 if ' mp3' in oldfilename: # 我们加个判定条件吧 newfilename = dPath + '\\' + i.replace(' mp3', '') # 要改成的路径和文件名 print(newfilename) # 打印看是否符合预期 os.rename(oldfilename, newfilename) # 开始重命名 print("已经将文件====>" + i + "更名为:" + newfilename) # 提示结果 else: print('文件===> 【' + i + '】 无需整理!') # 如果条件里没有,我们就不整理了 n += 1
代码运行完才发现是处理了另一个子文件夹,没有处理到故事根文件夹下的所有子文件夹。效果如下:
还得去写个处理二级文件夹下的批量改名还有处理批量解压的代码。
这篇关于Python重命名文件夹下的文件的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-26Python基础编程
- 2024-11-25Python编程基础:变量与类型
- 2024-11-25Python编程基础与实践
- 2024-11-24Python编程基础详解
- 2024-11-21Python编程基础教程
- 2024-11-20Python编程基础与实践
- 2024-11-20Python编程基础与高级应用
- 2024-11-19Python 基础编程教程
- 2024-11-19Python基础入门教程
- 2024-11-17在FastAPI项目中添加一个生产级别的数据库——本地环境搭建指南