Это то, что у меня есть:
glob(os.path.join('src','*.c'))
но я хочу искать подпапки src. Что-то вроде этого будет работать:
glob(os.path.join('src','*.c'))
glob(os.path.join('src','*','*.c'))
glob(os.path.join('src','*','*','*.c'))
glob(os.path.join('src','*','*','*','*.c'))
Но это явно ограничено и неуклюже.