Существует как минимум два способа записи в файл в python:
f = open(file, 'w')
f.write(string)
или
f = open(file, 'w')
print >> f, string
Есть ли разница между этими двумя? Или еще один питонический? Я пытаюсь написать кучу HTML в файл, поэтому мне нужен куча записей для записи/печати через мой файл (но мне не нужен механизм шаблонов).