Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Следующая версия
Предыдущая версия
fs:write [2020/05/05 05:23] – создано estintaxfs:write [2021/08/01 18:59] (текущий) – адаптация под новые версии estintax
Строка 1: Строка 1:
 ====== write ====== ====== write ======
-Записывает строку в файл, перезаписывая предыдущее содержимое+Записывает строку в файл, перезаписывая предыдущее содержимое, или дополняя файл, в зависимости от режима открытия файла
  
 <code python>fs:write, int, string</code> <code python>fs:write, int, string</code>
Строка 10: Строка 10:
  
 ===== Возвращаемое значение ===== ===== Возвращаемое значение =====
-Возвращает целое (**int**) с количеством записанных байтов+Возвращает целое (**int**) с количеством записанных байтов или **-1**, если запись не удалась
  
 ===== Пример ===== ===== Пример =====
 <code python> <code python>
-fs:open, "/etc/hostname"+fs:open, "/etc/hostname", 1
 file = returned file = returned
 fs:write, file, "hello-pc" fs:write, file, "hello-pc"
 fs:close, file fs:close, file
 </code> </code>