python一键修改文件后缀
时间: 2023-08-25 14:17:55 浏览: 76
你可以使用Python的os模块来实现一键修改文件后缀的功能。下面是一个简单的示例代码:
```python
import os
def change_file_extension(folder_path, old_extension, new_extension):
for filename in os.listdir(folder_path):
if filename.endswith(old_extension):
new_filename = filename.replace(old_extension, new_extension)
os.rename(os.path.join(folder_path, filename), os.path.join(folder_path, new_filename))
print(f"{filename} 修改后的文件名为: {new_filename}")
# 示例用法
folder_path = "路径/到/你的/文件夹"
old_extension = ".txt"
new_extension = ".md"
change_file_extension(folder_path, old_extension, new_extension)
```
在上述代码中,`change_file_extension`函数接受三个参数:文件夹路径(`folder_path`),旧文件后缀(`old_extension`)和新文件后缀(`new_extension`)。函数通过遍历文件夹中的所有文件,找到以旧后缀结尾的文件,并将其重命名为新后缀。在这个示例中,我们将`.txt`的文件名修改为`.md`。
请注意,这段代码只是一个基本示例,你可能需要根据你的具体需求进行修改和扩展。另外,在运行代码之前,请确保提供正确的文件夹路径和合适的旧、新后缀。