Импортировать переменную из Python FilePathPython

Программы на Python
Ответить
Anonymous
 Импортировать переменную из Python FilePath

Сообщение Anonymous »

Я пишу сценарий очистки из одного из наших приложений, и мне нужно несколько переменных из файла Python в отдельном каталоге.

Обычно я бы сделал следующее:

Код: Выделить всё

from myfile import myvariable
print myvariable
Однако это не работает для файлов за пределами каталога. Мне хотелось бы более целенаправленное решение, чем:

Код: Выделить всё

sys.path.append('/path/to/my/dir)
from myfile import myvariable
Поскольку в этом каталоге много других файлов, к сожалению, модуль = __import__('/path/to/myfile.py') тоже не работает. Любые предложения. Я использую Python 2.7

EDIT, этот путь, к сожалению, является строкой из os.path.join(latest, "myfile.py")

Подробнее здесь: https://stackoverflow.com/questions/384 ... n-filepath
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»