导读 大家好,今天分享一个超实用的小技巧——用Python批量修改目录及其子目录下的文件名!💻🚀无论是想统一命名格式,还是批量替换特定字符,这
大家好,今天分享一个超实用的小技巧——用Python批量修改目录及其子目录下的文件名!💻🚀无论是想统一命名格式,还是批量替换特定字符,这个方法都能轻松搞定。🌟
首先,确保你的电脑上已安装Python环境。然后打开代码编辑器,输入以下简单脚本:
```python
import os
def rename_files(path, old_str, new_str):
for foldername, subfolders, filenames in os.walk(path):
for filename in filenames:
if old_str in filename:
new_filename = filename.replace(old_str, new_str)
os.rename(os.path.join(foldername, filename), os.path.join(foldername, new_filename))
```
这段代码会递归遍历指定路径下的所有文件,将包含`old_str`的文件名替换为`new_str`。💡
举个例子:如果你有一堆文件名带有“v1”,想换成“v2”,只需调用函数并传入路径和字符串即可。💥
快来试试吧!不仅效率高,还能节省大量时间。📚💼✨
版权声明:本文由用户上传,如有侵权请联系删除!