f = codecs.open('bar.txt', 'w', encoding='utf8')
f.write('line1\nline2\n')
f.close()
open('bar.txt', 'rb').read()
f = open('bar.txt', 'w', encoding='utf8')
f.write('line1\nline2\n')
f.close()
open('bar.txt', 'rb').read()
Распечатать в файл в кодировке UTF-8 с переводом строки в зависимости от платформы?