Python path issue while importing my own modules. What is the best way to go about it?
<p>I've created python modules but they are in different directories. </p>

<pre><code>/xml/xmlcreator.py
/tasklist/tasks.py
</code></pre>

<p>Here, tasks.py is trying to import xmlcreator but both are in different paths. One way to do it is include xmlcreator.py in the Pythonpath. But, considering that I'll be publishing the code, this doesn't seem the right way to go about it as suggested <a href="http://stackoverflow.com/questions/279237/python-import-a-module-from-a-folder">here</a>. Thus, how do I include xmlcreator or rather any module that might be written by me which would be in various directories and sub directories? </p>
