python提取文件名的5 |
您所在的位置:网站首页 › python提取位数 › python提取文件名的5 |
首先声明本人初涉python,由于是自学,而且课余时间比较琐碎,所以打算分主次两条线。主的一条线是看python教程,但是这样实在枯燥,所以又有了次的一条线,就是写一些小程序练练手,只想总结下所得,记录自己学习的历程。 今天写的小程序是提取某文档目录下面的文件名,文档目录里有".txt"".jpg"".bmp"".rm"类型的文件,计划提取后缀名除".rm"以外的文件名并且去后缀,并且存到指定文本文档中,主要涉及到简单的模式匹配和文件操作。import os filenames=os.listdir('d:\\test\\') out=open('names.txt','w') flag=[] for name in filenames: if '.txt'==name[-4:]: filenames[filenames.index(name)]=name[:-4] flag.append(True) elif '.jpg'==name[-4:]: filenames[filenames.index(name)]=name[:-4] flag.append(True) elif '.rm'==name[-3:]: filenames[filenames.index(name)]=name[:-3] flag.append(True) else: flag.append(False) |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |