def _load_file_itr(files, encoding):
for filename in files:<EOL><INDENT>fileobj = jinja2.loaders.open_if_exists(filename)<EOL>if fileobj is not None:<EOL><INDENT>try:<EOL><INDENT>yield (fileobj.read().decode(encoding),<EOL>os.path.getmtime(filename))<EOL><DEDENT>finally:<EOL><INDENT>fileobj.close()<EOL><DEDENT><DEDENT><DEDENT>
:param files: A list of file paths :: [str]
:param encoding: Encoding, e.g. 'utf-8'