Python os.rename实例用法详解
在Python中,我们可以使用os.rename()
函数来实现重命名文件或文件夹的操作。这个函数比较常用,下面我们就来详细讲解一下它的用法。
基本语法
os.rename()
函数接收两个参数,第一个参数是需要重命名的文件名或文件夹名,第二个参数是重命名后的新文件名或文件夹名。
import os
os.rename("oldfile.txt", "newfile.txt")
os.rename("olddir", "newdir")
示例说明
示例一
假设我们有一个名为oldfile.txt
的文件,我们需要将它重命名为newfile.txt
。
import os
os.rename("oldfile.txt", "newfile.txt")
上面这个例子中,我们使用了os.rename()
函数将oldfile.txt
重命名为newfile.txt
。
示例二
假设我们有一个名为olddir
的文件夹,我们需要将它重命名为newdir
。
import os
os.rename("olddir", "newdir")
上面这个例子中,我们使用了os.rename()
函数将olddir
文件夹重命名为newdir
。
注意事项
在使用os.rename()
函数时,需要注意以下几点:
- 重命名的文件名或文件夹名必须存在,否则会抛出
FileNotFoundError
异常; - 重命名后的文件名或文件夹名不能与已有的文件名或文件夹名重复,否则会抛出
FileExistsError
异常; - 如果重命名的是文件夹,那么不能重命名到已存在的文件夹中,否则会抛出
FileExistsError
异常。
总的来说,os.rename()
函数的使用非常简单,只需要提供需要重命名的文件名或文件夹名以及重命名后的新文件名或文件夹名即可,但是在实际使用时还是需要注意以上几点需要遵守。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:python os.rename实例用法详解 - Python技术站