Я нахожусь в Терминале на Mac, и я учусь открывать, закрывать, читать, удалять файлы.
Когда я устанавливаю
f = open("sample.txt", 'w')
, а затем нажимаю f.truncate()
содержимоеdelete.
Однако, когда я делаю f.write()
, он не обновляется в текстовом файле.Он обновляется только после того, как я f.truncate()
.
Мне было интересно, почему это происходит (я думал, f.truncate()
должен был удалить текст!)?Почему текстовый редактор не обновляется автоматически при вводе f.write()
?