您的位置:首页 > 编程语言 > Python开发

使用glob模块,遍历E盘下的mp3文件 分类: python 小练习 2013-05-15 15:40 405人阅读 评论(0) 收藏

2013-05-15 15:40 816 查看


import glob

import os

base=r'E:\*'

tag=['.mp3']

def getMp3(name,label):

dir_file=[m for m in glob.glob(name) if m!='E:\\$RECYCLE.BIN' and m!='E:\\System Volume Information' ]

#print dir_file

for k in dir_file:

if os.path.isdir(k):

getMp3(k+'\*',label) #注意此处要加'\*',否则glob无法读取文件夹下的文件

else:

if os.path.splitext(k)[1] in label:

print k


getMp3(base,tag)

运行结果如下:.

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐