title: How to sort files in a directory before reading?
body: <p>I am working with a program that writes output to a csv file based on the order that files are read in from a directory.  However with a large number of files with the endings 1,2,3,4,5,6,7,8,9,10,11,12.  My program actually reads the files by I guess alphabetical ordering: 1,10,11,12....,2,20,21.....99.  The problem is that another program assumes that the ordering is in numerical ordering, and skews the graph results.</p>
  
  <p>The actually file looks like: <code>String.ext.ext2.1.txt, String.ext.ext2.2.txt</code>, and so on...</p>
  
  <p>How can I do this with a python script?</p>