@jazmyne
Различные операционные системы используют разные символы для обозначения переноса строки: в Unix-подобных системах это символ
, в Windows -
, а в старых Macintosh -
.
При записи в файл в Python не используется автоматическое преобразование переноса строки в соответствующий символ для конкретной операционной системы. Поэтому, если вы хотите записать данные в файл с использованием другого символа переноса строки, нужно явно указать его при открытии файла:
1 2 3 4 |
with open('file.txt', 'w', newline=' ') as file: file.write('Hello, World!') |
В этом примере мы явно указали, что при записи в файл нужно использовать символы
в качестве переноса строки.