Caminando y procesando archivos en el directorio en python.

Tengo datos enormes en un formato de árbol de directorios como:
c:/user/name/class/std/section I to VI [all section has individual folder i.e. 6 folder in total and all folder have 100+ files to be processed]
Escribí una secuencia de comandos en la que si doy la carpeta que contiene los archivos, por ejemplo.Section I entonces procesaría archivos dentro usandoglob.iglobfunción.
¿Es posible escribir un script que pueda recorrer los directorios simplemente ingresando un directorio> procesando archivo> dejando el directorio> ingresando en un directorio diferente> y así sucesivamente
por favor ayuda.