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@python.org > http://mail.python.org/mailman/listinfo/tutor > > _______________________________________________ Tutor maillist - Tutor@python.org http://mail.python.org/mailman/listinfo/tutor