Python 2.5.2 - что было вместо «с»

Я написал свой код для Python 2.7, но на сервере есть 2.5. Как мне переписать следующий код, чтобы он работал в python 2.5.2:

gzipHandler = gzip.open(gzipFile)

try:
    with open(txtFile, 'w') as out:
        for line in gzipHandler:
            out.write(line)
except: 
    pass

Прямо сейчас, когда я пытаюсь запустить свой скрипт, я получаю эту ошибку:

Предупреждение: «с» станет зарезервированным ключевым словом в Python 2.6 Traceback (последний вызов был последним): файл «Main.py», строка 7, из файла Extractor, импортирует файл Extractor «/data/client/scripts/Extractor.py», строка 29 с открытым (self._logFile, 'w') как out: ^ SyntaxError: неверный синтаксис

Спасибо, Рон.

Ответы на вопрос(3)

Ваш ответ на вопрос