Python_替换当前目录下文件类型

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python_替换当前目录下文件类型相关的知识,希望对你有一定的参考价值。

 1 ‘‘‘
 2 将当前目录的所有扩展名为html的文件重命名为扩展名为htm的文件
 3 方法一
 4 ‘‘‘
 5 import os
 6 file_list=os.listdir(.)
 7 for filename in file_list:
 8     pos=filename.rindex(".")
 9     if filename[pos+1:] =="html":
10         newname=filename[:pos+1]+"htm"
11         os.rename(filename,newname)
12         print(filename+更名为:+newname)
13 
14 ‘‘‘
15 方法二
16 ‘‘‘
17 import os
18 file_list=[filename for filename in os.listdir(.)if filename.endswith(.html)]
19 for filename in file_list:
20     newname=filename[:-4]+htm
21     os.rename(filename,newname)
22     print(filename+更名为:+newname)

 

以上是关于Python_替换当前目录下文件类型的主要内容,如果未能解决你的问题,请参考以下文章

python小知识片段

python中的模块,库,包有啥区别

Python小记-- 读取当前目录下所有文件名

Python的基本库与第三方库

python 替换指定目录下,所有文本字符串

python ftplib.FTP 获取当前路径下所有目录