>>> print >> open(path, 'w'), 'some text'
Те, кто часто пишет на Python, заметят как не "питонично" выглядит такая запись. Просто какой-то разрыв шаблонов.Хорошо, что в Python3 этот синтаксис более неактуален. Теперь запись в файл с помощью print выглядит куда более логично:
>>> print('some text', file=open(path, 'w'))
Хотя, я пока не встречал никого кто пишет что-то в файл с помощью print )))#2to3