0
我想要获取包含mp3的当前目录下的目录列表。包含指定扩展名的目录的返回列表
我可以使用os.walk
轻松获得文件列表。我可以使用os.path.join(os.path.abspath(root), file)
轻松获得完整路径,但我只想要一个包含匹配目录的列表。我尝试过使用os.path.dirname
和os.path.pardir
,但是我得到的全部是'..'
。
import os
l = []
for root, dirs, files in os.walk('.'):
for file in files:
if file.endswith('.mp3'):
l.append(os.path.dirname(file))
我可能错过了一些明显的东西?
干杯。
非常感谢* – 2013-02-10 10:55:03