2015-01-20 2 views
1

Как написать кортеж в файле в erlang.What я пытался до сих пор являетсяДать кортеж в файле в Эрл

Result={1,"OK",3}, 
file:write_file("/tmp/logs.txt", Result, [append]) 

Но это дает плохие ошибки арг. Любые решения?

ответ

3

file:write_file принимает илиост, а не простой термин Эрланг. Вы можете отформатировать этот термин как iolist, используя io_lib:format:

file:write_file("/tmp/logs.txt", io_lib:format("~p.~n", [Result]), [append]) 
+0

: Эй, отлично. Теперь он работает отлично. Большое спасибо. – Geek

Смежные вопросы