title: Does python's glob function support wildcards with variable depth?
body: <p>I'm writing a python script that uses this awkward glob syntax.</p>
  
  <pre><code>import glob    
  F = glob.glob('./www.dmoz.org/Science/Environment/index.html')
  F += glob.glob('./www.dmoz.org/Science/Environment/*/index.html')
  F += glob.glob('./www.dmoz.org/Science/Environment/*/*/index.html')
  F += glob.glob('./www.dmoz.org/Science/Environment/*/*/*/index.html')
  F += glob.glob('./www.dmoz.org/Science/Environment/*/*/*/*/index.html')
  </code></pre>
  
  <p>Seems like there ought to be a way to wrap this is one line:</p>
  
  <pre><code>F = glob.glob('./www.dmoz.org/Science/Environment/[super_wildcard]/index.html')
  </code></pre>
  
  <p>But I don't know what the appropriate super wildcard would be.  Does such a thing exist?</p>