Python: Как мне вызвать скрипт в подкаталоге родительского каталога? - PullRequest
0 голосов
/ 13 января 2012

Я пытаюсь открыть скрипт Python из командной строки Python. В Python есть ошибка, из-за которой добавление Python к пути моей переменной среды становится неэффективным. Итак, я должен запустить командную строку Python из каталога Python.

Мой скрипт находится по адресу c: /mydir/myfile.py

Как мне открыть его из c: /python27/python.exe; >>

1 Ответ

1 голос
/ 13 января 2012

доступ к вашему родительскому каталогу осуществляется с помощью

import sys
sys.path.append("..")

, затем вы получаете доступ к подкаталогу, помещая __ init __. Py в подкаталог и записывая в него что-то вроде

__all__ = ['myfile']

тогда вы можете import myfile

Или вы просто хотите запустить его.В этом случае вы можете использовать абсолютный путь.например.python c:\mydir\myfile.py

...