fnmatch

Jak używać glob () do rekurencyjnego znajdowania plików?

Oto co mam: glob(os.path.join('src','*.c')) Ale chcę przeszukać podfoldery src. Coś takiego by działało: glob(os.path.j ... ath.join('src','*','*','*.c')) glob(os.path.join('src','*','*','*','*.c')) Ale to jest oczywiście ograniczone i niezgrabne.