title: How to run multiple python file in a folder one after another
body: <p>I have around 20 python files. </p>
  
  <p>Each time I run these files in the terminal this form one after another :</p>
  
  <pre><code>python a.py
  python b.py
  python c.py
  python d.py
  python e.py
  python f.py
  python g.py
  .
  .
  .
  </code></pre>
  
  <p>(I have provided general file names here)</p>
  
  <p>This process takes lot of time.</p>
  
  <p>Is it possible to run these file together one after another through any script..?</p>
  
  <p>If possible, then how..?</p>
  
  <p>Please provide the code if possible...</p>
  
  <p>I came to know through few sites that, using bash script we can do that..</p>
  
  <p>I don't know how to implement it.</p>
  
  <p>If you can suggest any other method, even that would be helpful.</p>
  
  <p><strong>EDITS</strong>:</p>
  
  <p>And I need to generate report for each file using nosetests.</p>
  
  <p>The problem I am facing with nosetests is that, it creates an HTML file with the name <code>results.html</code>.</p>
  
  <p>Each time the report is created, the latest HTML file replaces the old HTML file. Beacuse the names are same. </p>
  
  <p>So what I am doing now is, renaming the report each time i run the nosetests for a python file. Run the nosetests for second file, report gets generated, and rename it.. it goes on...</p>
  
  <p>If somebody could tell me how I can overcome this, It would be helpful..</p>
  
  <p>I am working on Ubuntu 14.04</p>