[Tutor] How can I add my folder to pythonpath?

Emily Fortuna emily.fortuna at nist.gov
Fri Jun 23 23:11:33 CEST 2006


If I understand what you're asking (forgive me if I misunderstood), you 
need to create a file in the mymodules directory and call it __init__.py 
(even if you don't put anything in this file).  This tells Python that 
it is a package containing modules.  Then, in your program myprogram.py, 
you can say import mymodule1
mymodule1.function_name('foo')
Then it shouldn't matter what computer you are on; the script should run.
HTH,
emily



Laszlo Antal wrote:
> Hi,
> 
> This is how my directory looks
> myprogram    (this is the main folder for my program)
> |
>   myprogram.py
>   mymodules  (this is where I store my modules)
>       |
>         mymodule1.py
>         mymodule2.py
> 
> I would like to import from mymodules folder my modules1.py, 
> mymodules2.py into myprogram.py.
> 
> How can I add mymodules folder to pythonpath
> from myprogram.py.?
> So if I copy myprogram folder into an other pc than   myprogram.py can 
> take care of adding mymodules folder to pythonpath.
> 
> Thank you in advance
> Laszlo Antal
> _______________________________________________
> Tutor maillist  -  Tutor at python.org
> http://mail.python.org/mailman/listinfo/tutor
> 
> 



More information about the Tutor mailing list