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