Обзор файлов и подпапок в Python

Я хотел бы просмотреть текущую папку и все ее подпапки и получить все файлы с расширениями .htm | .html . Я обнаружил, что можно узнать, является ли объект каталогом или файлом следующим образом:

import os

dirList = os.listdir("./") # current directory
for dir in dirList:
  if os.path.isdir(dir) == True:
    # I don't know how to get into this dir and do the same thing here
  else:
    # I got file and i can regexp if it is .htm|html

и, в конце концов, я хотел бы иметь все файлы и пути к ним в массиве. Возможно ли что-то подобное?

47
задан alain.janinm 8 May 2012 в 09:49
поделиться