Откройте файл, используя 'a'
(добавление) вместо 'w'
(запись, усечение)
Кроме того, вы можете сделать следующее вместо блока try..finally
:
with open('file.txt', 'a') as f:
f.write('blah')
f.writelines(lines)
Блок with
автоматически обеспечивает закрытие файла в конце блока.