def __iter__(self):
    with io.open(self._filename, 'r', encoding='utf8') as f:
        return iter(f.readlines())
if __name__ == '__main__':
    pass
Как я могу реализовать файл, подобный классу, который всегда возвращает кодировку UTF-8 независимо от кодировки файла?