使用python个文件重命名
时间: 2024-02-21 12:00:19 浏览: 70
python_for_kalman_python实现批量命名文件_
你可以使用Python中的os模块来重命名文件,具体步骤如下:
1. 使用os模块中的`listdir()`函数获取指定目录下的所有文件名;
2. 使用os模块中的`rename()`函数来对文件进行重命名,该函数需要传入两个参数:原文件名和新文件名;
3. 使用字符串操作函数来修改文件名,例如可以使用`replace()`函数来替换文件名中的某个部分。
以下是一个示例代码,可以将指定目录下的所有txt文件名中的"old"字符串替换为"new"字符串:
```python
import os
path = "/path/to/directory"
for filename in os.listdir(path):
if filename.endswith(".txt"):
old_name = os.path.join(path, filename)
new_name = os.path.join(path, filename.replace("old", "new"))
os.rename(old_name, new_name)
```
在上面的代码中,`path`变量需要替换为你要修改文件名的目录路径。同时,`if filename.endswith(".txt")`这一行可以根据需要修改为匹配你要修改的文件类型。
阅读全文