Создание текстового файла

Elixir:
Создание текстового файла

Как это сделать:

Elixir делает запись текстовых файлов простой. Вот простой пример записи в файл с именем “hello.txt”.

File.write("hello.txt", "Привет, Мир!\n")

После выполнения этого, проверьте “hello.txt”, и там будет написано:

Привет, Мир!

Для добавления текста вместо перезаписи:

File.write("hello.txt", "Еще одна строка!\n", [:append])

Теперь в “hello.txt” будет показано:

Привет, Мир!
Еще одна строка!

Подробнее

Подход Elixir к записи файлов отражает его наследие Erlang, сосредоточенное на надежности и параллелизме. Альтернативы включают использование потоков для больших данных. Внутренне Elixir использует модуль Erlang :file, который взаимодействует с базовой ОС.

Смотрите также