2015-04-22 6 views
1

Мой файл tree.txt хранится в дереве каталогов. Я хочу открыть его в шаблоне mako и получить его контекст.
Пример (должен работать - но не делает):Как открыть txt-файл в шаблоне mako?

% for i in open("tree.txt", "r").read(): 
    i 
% endfor 

+1

Что не работает? Вы получаете какую-то ошибку? – Knelis

+0

Эта ошибка: IOError: [Errno 2] Нет такого файла или каталога: 'tree.txt' – youxun

+0

«tree.txt» и файл шаблона mako в простой категории – youxun

ответ

0

% для I в открытом ("/ XXX/хххх/ххххх/XXXXXX/tree.txt", "R"). чтения():

${i} 

% ENDFOR

Это уже resolved.When вы открываете файл, используя мако шаблон, вы должны использовать абсолютный путь.