title: How to use glob() to find files recursively?
body: <p>This is what I have:</p>
  
  <pre><code>glob(os.path.join('src','*.c'))
  </code></pre>
  
  <p>but I want to search the subfolders of src. Something like this would work:</p>
  
  <pre><code>glob(os.path.join('src','*.c'))
  glob(os.path.join('src','*','*.c'))
  glob(os.path.join('src','*','*','*.c'))
  glob(os.path.join('src','*','*','*','*.c'))
  </code></pre>
  
  <p>But this is obviously limited and clunky.</p>