将d:/temp目录下所有的.txt文件改名为原文件名_new.txt。
时间: 2023-11-22 11:53:01 浏览: 195
重命名某个目录下的文件
可以使用Python来实现这个功能,代码如下:
```python
import os
folder_path = 'd:/temp/'
for filename in os.listdir(folder_path):
if filename.endswith('.txt'):
new_filename = filename.replace('.txt', '_new.txt')
os.rename(os.path.join(folder_path, filename), os.path.join(folder_path, new_filename))
```
代码中,首先定义了要操作的文件夹路径 `folder_path`,然后使用 `os.listdir()` 方法列出该文件夹下的所有文件名,遍历每个文件名,如果该文件名以 `.txt` 结尾,则将其改名为原文件名加上 `_new.txt` 后缀,最后使用 `os.rename()` 方法进行重命名。
阅读全文