title: glob.iglob results ordered by name?
body: <p>I need to iterate through a potentially <strong><em>very</em></strong> large directory (arbitrarily large). From what I understand, the regular <code>glob.glob</code> function stores a list of <em>all</em> the matching filenames in memory, but the <code>glob.iglob</code> function uses an iterator. So using the regular <code>glob.glob</code> function is out of the question, since there may be A <strong><em>lot</em></strong> of files in the directory.</p>
  
  <p>My problem is that <code>iglob</code> iterates through the directory in a seemingly random order. I would like it to iterate through the files in alphabetical order. I cannot get a list of all the filenames at once, and just sort them, so I am wondering if there is a way to make <code>iglob</code> iterate through the directory in alphabetical order.</p>