title: Python run from subdirectory
body: <p>I have the following file hierarchy structure:</p>
  
  <pre><code>main.py
  Main/
        A/
           a.py
           b.py
           c.py
        B/
           a.py
           b.py
           c.py
        C/
           a.py
           b.py
           c.py
  </code></pre>
  
  <p>From main.py I would like to execute any of the scripts in any of the subfolders. </p>
  
  <p>The user will pass on a string A_a.py or B_a.py. The string will be parsed and changed into A/a.py or B/a.py</p>
  
  <p>I would like the approach to be dynamic, such that adding any subfolder for e.g. D with a.py, b.py and c.py would directly adapt without forcing any import lines to the main.py script.</p>
  
  <p>I know it could be done using shell calls like pOpen. But would like to execute it within the code.</p>
  
  <p>Is it possible?</p>