优草派  >   Python

Python如何改变文件名字?Python改变文件名的方法有哪些?

翟嘉慧            来源:优草派

在python中对文件进行改变的方法是需要有一个文件的存在,如何通过if函数进行判断是否是文件夹;最后通过os.rename() 方法来对文件的名字进行改变,听起来是挺简单的,下面一起来看看具体的实操吧,一起来学习一下这篇关于Python如何改变文件名字?Python改变文件名的方法有哪些?的文章。

Python如何改变文件名字?Python改变文件名的方法有哪些?

Python中对文件进行重命名的操作,可以使用os模块中rename的方法,rename()方法的基本语法格式如下:

os.rename(src, dst)

通过语法,我们可以看到它有包含了两个参数,第一个参数表示是是我们需要修改的目录名字,第二个参数表示的是修改之后的目录名,一般这个方法是都是从src到drt,如果一个dst在目录中是存在的,那么它将会抛出一个错误“OSError”。使用这个方法没有返回值。举个例子:

#!/usr/bin/python
# -*- coding: UTF-8 -*-
import os, sys
列出目录
print "目录为: %s"%os.listdir(os.getcwd())
重命名
os.rename("test1","HH")
print "重命名成功。"
列出重命名后的目录
print "目录为: %s" %os.listdir(os.getcwd())

执行以上程序输出结果为:

目录为:
['a1.txt','A2.doc','a3.py','test' ]
重命名成功。
[ 'a1.txt','A2.doc','a3.py','HH' ]

以上就是Python如何改变文件名字?Python改变文件名的方法有哪些?的详细内容了,想要了解更多python改变文件名字的知识,可以继续关注学习哦!

【原创声明】凡注明“来源:优草派”的文章,系本站原创,任何单位或个人未经本站书面授权不得转载、链接、转贴或以其他方式复制发表。否则,本站将依法追究其法律责任。