Перейти к содержимому
  • 0
ferel

Изменение файла

Вопрос

Подскажите. Какой код будет создавать/удалять и изменять файл. 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Рекомендуемые сообщения

Иногда такие вопросы задают.. Документации по Lua и OpenComputers\ComputerCraft вообще кто-нибудь читает? Или проще спросить кого-нибудь?)

Изменено пользователем DikiyKot

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Подскажите. Какой код будет создавать/удалять и изменять файл.

Никогда бы не подумал что могут создавать такие темы с такими вопросами.

 

Ответ:

Какой код будет создавать

filesystem.open(имя файла, режим работы с файлом (для создания надо использовать w, wb, a или ab))

Лучше юзать io.open(имя файла, режим работы с файлом (см. ниже их виды))

  • "r":режим чтения (используется по умолчанию);
  • "w":режим записи;
  • "a": режим дозаписи в конец файла;
  • "r": режим изменения, все ранее хранившиеся данные сохраняются;
  • "w": режим изменения, все ранее хранившиеся данные сохраняются;
  • "a": режим изменения с дозаписью в конец, все ранее хранившиеся данные защищены, запись разрешена только в конец файла.

удалять

filesystem.remove(имя файла желательно с полным путем до него, но не критично)

 

изменять файл.

filesystem.open(имя файла, режим работы с файлом (для изменения надо сначала его открыть в режиме r, изменить что надо, а затем сохранить с нужным режимом => w, wb, a или ab))

Изменено пользователем Alex

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить на вопрос...

×   Вы вставили отформатированное содержимое.   Удалить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.


×
×
  • Создать...