【Python | 杂代码】利用 os 模块批量修改文件名

利用 os 模块批量修改文件名

201857

12:04

1.os 模块介绍

os  模块 为python内置的一个模块。直接导入即可使用,包含许多对文件基本的函数,常用的有:

(1) os.listdir(path)

返回path指定的文件夹包含的文件或文件夹的名字的列表。

(2) os.open(file, flags[,mode])

打开一个文件,并且设置需要的打开选项,mode参数是可选的。

(3) os.remove(path)

删除路径为path的文件。如果path 是一个文件夹,将抛出OSError; 查看下面的rmdir()删除一个 directory。

(4) os.rename(src, dst)

重命名文件或目录,从 src 到 dst。

(5) os.renames(old, new)

递归地对目录进行更名,也可以对文件进行更名。

(6) os.unlink(path)

删除文件路径,删除指定文件,而不是文件夹。

(7) os.write(fd,str)

写入字符串到文件描述符 fd中. 返回实际写入的字符串长度。

详细相关函数及参数解释见菜鸟教程:

http://www.runoob.com/python3/python3-os-file-methods.html

2.小小实践

转载自博客

https://www.cnblogs.com/jmlovepython/p/5670207.html

    #目的:批量修改文件名

    #使用模块:os

    #使用函数:

os.listdir(path) :返回path指定的文件夹包含的文件或文件夹的名字的列表。

os.rename(src, dst):重命名文件或目录,从 src 到 dst


#代码:

【Python | 杂代码】利用 os 模块批量修改文件名_第1张图片


#执行结果:



***运行前:

【Python | 杂代码】利用 os 模块批量修改文件名_第2张图片


***运行后:

【Python | 杂代码】利用 os 模块批量修改文件名_第3张图片


个人微信公众号(账号:xksnh888),分享python学习资源,欢迎扫描关注,互相学习。


你可能感兴趣的:(Python,os,文件操作,模块)