Вы можете использовать модуль os
.
>>> import os
>>> os.getcwd()
'/home/user'
>>> os.chdir("/tmp/")
>>> os.getcwd()
'/tmp'
Но если речь идет о поиске других модулей: вы можете установить переменную среды, называемую PYTHONPATH
, под Linux будет как
export PYTHONPATH=/path/to/my/library:$PYTHONPATH
Затем интерпретатор также ищет это место для модулей import
ed.
edit
В Windows:
set PYTHONPATH=%PYTHONPATH%;C:\My_python_lib
(снято из http://docs.python.org/using/windows.html )
edit 2
... и даже лучше: используйте virtualenv
и virtualenv_wrapper
, это позволит вам создать среду разработки, в которой вы можете добавлять пути к модулю по своему усмотрению (add2virtualenv
) без загрязнения вашей установки или «нормальной» рабочей среды.
http://virtualenvwrapper.readthedocs.org/en/latest/command_ref.html