python中rename函数用法
时间: 2023-10-09 07:16:40 浏览: 215
rename的用法
在 Python 中,rename() 函数用于重命名或移动文件和目录。它属于 os 模块,因此在使用之前需要先导入该模块。下面是 rename() 函数的用法:
```python
import os
os.rename(原文件名, 新文件名)
```
其中,原文件名是需要重命名或移动的文件或目录的完整路径,而新文件名则是重命名后或移动后的文件或目录的完整路径。如果新文件名指定的路径中已经存在同名文件或目录,则会抛出异常。
例如,将名为 old.txt 的文件重命名为 new.txt:
```python
import os
os.rename("old.txt", "new.txt")
```
如果要将文件移动到其他目录,可以在新文件名中指定完整的路径:
```python
import os
os.rename("/home/user/Desktop/old.txt", "/home/user/Documents/new.txt")
```
注意,在使用 rename() 函数时,需要保证原文件或目录的父目录存在且有足够的权限。否则会抛出权限不足的异常。
阅读全文