将d:/temp目录下所有的.txt文件改名为原文件名_new.txt。
时间: 2023-11-22 12:52:42 浏览: 81
重命名某个目录下的文件
你可以使用Python的os模块来实现这个操作,以下是代码示例:
```python
import os
# 遍历目录下所有文件
for file in os.listdir("d:/temp"):
# 判断是否为txt文件
if file.endswith(".txt"):
# 构建新文件名
new_file = file.replace(".txt", "_new.txt")
# 重命名文件
os.rename(os.path.join("d:/temp", file), os.path.join("d:/temp", new_file))
```
这段代码会遍历d:/temp目录下的所有文件,如果文件名以.txt结尾,则将其重命名为原文件名_new.txt。注意要使用os.path.join()函数构建文件路径,以确保在不同操作系统上都能正常运行。
阅读全文