Уведомления

Группа в Telegram: @pythonsu

#1 Март 20, 2011 12:44:17

theJanitor
От:
Зарегистрирован: 2011-03-20
Сообщения: 1
Репутация: +  0  -
Профиль   Отправить e-mail  

Определить каталог, в котором лежит запущенная программа

Запуска программу таким образом

python3 dev/dbmethod/main.py
Рабочим каталогом в этом случае является /home/%username%
Есть ли возможность сменить рабочий каталог на ~/dev/dbmethod/ ?
В данный момент пользуюсь
os.chdir(os.path.dirname(sys.argv[0]))
но кажется, что выглядит не очень красиво. Заранее спасибо всем за помощь



Офлайн

#2 Март 20, 2011 13:32:21

Vader
От:
Зарегистрирован: 2010-01-30
Сообщения: 152
Репутация: +  0  -
Профиль   Отправить e-mail  

Определить каталог, в котором лежит запущенная программа

os.chdir(sys.path[0])



Отредактировано (Март 20, 2011 13:40:31)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version