'''
将当前目录的所有扩展名为html的文件重命名为扩展名为htm的文件
方法一
'''
import os
file_list=os.listdir('.')
for filename in file_list:
pos=filename.rindex(".")
if filename[pos+1:] =="html":
newname=filename[:pos+1]+"htm"
os.rename(filename,newname)
print(filename+'更名为:'+newname) '''
方法二
'''
import os
file_list=[filename for filename in os.listdir('.')if filename.endswith('.html')]
for filename in file_list:
newname=filename[:-4]+'htm'
os.rename(filename,newname)
print(filename+'更名为:'+newname)
相关文章
- Ubuntu 下右键打开当前目录下的终端
- Linux下替换指定的目录及其子目录下所有文件中的某些内容(3种方法)
- 【转】【Linux】Linux下统计当前文件夹下的文件个数、目录个数
- 【转】Linux下统计当前文件夹下的文件个数、目录个数
- Linux下统计当前文件夹下的文件个数、目录个数
- 经典错误,请高人帮忙分析-linux下统计当前目录下的子目录数(当前目录)与其各子目录下的文件数?
- linux下查看当前目录下所有文件的大小
- 使用Stat和OpenDir()/ ReadDir()列出C语言中的当前目录和文件类型(Dir,Reg,Lnk)
- UNIX命令,统计当前目录(含子目录)下所有后缀为.log的文件中ERROR出现的行数
- linux下获取程序当前目录绝对路径