python修改文件夹名称
时间: 2023-10-11 08:08:29 浏览: 165
修改文件名称
要修改文件夹的名称,可以使用`os`模块中的`rename()`方法。下面是一个示例代码:
```python
import os
def rename_folder(old_name, new_name):
try:
os.rename(old_name, new_name)
print("文件夹名称已成功修改!")
except FileNotFoundError:
print("文件夹不存在!")
except FileExistsError:
print("新文件夹名称已存在!")
except Exception as e:
print("发生了一个错误:", str(e))
# 调用示例
old_folder_name = "path/to/old_folder"
new_folder_name = "path/to/new_folder"
rename_folder(old_folder_name, new_folder_name)
```
在示例代码中,`rename_folder()`方法接受两个参数:`old_name`和`new_name`,分别代表旧文件夹名称和新文件夹名称。方法内部使用`os.rename()`来重命名文件夹。如果成功修改了文件夹名称,将打印成功的消息;如果旧文件夹不存在,将打印相应的错误消息;如果新文件夹名称已存在,也会打印相应的错误消息;如果发生其他异常,将打印异常信息。
您需要将示例代码中的`old_folder_name`和`new_folder_name`替换为实际的文件夹路径,并确保程序具有足够的权限来修改文件夹名称。
阅读全文