Каталог времени выполнения Python - PullRequest
1 голос
/ 30 мая 2009

Как узнать текущий каталог времени выполнения из скрипта Python?

Ответы [ 3 ]

6 голосов
/ 30 мая 2009

Использование os.getcwd. Это скажет вам текущий рабочий каталог . Если вы создаете новый файл с

fp = open('a.txt', 'w')

, тогда a.txt будет создано в текущем рабочем каталоге. Используйте os.chdir для изменения рабочего каталога, если это необходимо.

0 голосов
/ 26 октября 2012

os.getcwd() изменится при использовании os.chdir

Если вам нужен фиксированный путь к файлу Python, используйте:

module_path = os.path.dirname(__file__)
0 голосов
/ 20 мая 2011

Это работает для меня.

os.path.dirname(__file__)
...