python提取文件名的5

您所在的位置:网站首页 python提取位数 python提取文件名的5

python提取文件名的5

2023-09-10 17:42| 来源: 网络整理| 查看: 265

首先声明本人初涉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