Код: Выделить всё
f = open('out.txt','w')
f.write('line1\n')
f.write('line2')
f.close()
Причина — новая строка
Код выполняется в Windows и дает размер файла 12 байт, а в Linux — 11 байт
Причина — новая строка
Код запускается в Windows и дает размер файла 12 байт p>
В Linux это \n, а в Win — \r\n
Но в моем коде я указываю новую строку как \n. Вопрос в том, как заставить Python всегда сохранять новую строку как \n и не проверять операционную систему.
Подробнее здесь: https://stackoverflow.com/questions/918 ... in-windows
Мобильная версия