在erlang中的文件中写一个元组
Writing a tuple in file in erlang
如何在 erlang.What 中的文件中写入一个元组我目前已经尝试过
Result={1,"OK",3},
file:write_file("/tmp/logs.txt", Result, [append])
但它给出了 bad args 错误。
有什么解决办法吗??
file:write_file
采用 iolist,而不是普通的 Erlang 术语。您可以使用 io_lib:format
:
将术语格式化为 iolist
file:write_file("/tmp/logs.txt", io_lib:format("~p.~n", [Result]), [append])
如何在 erlang.What 中的文件中写入一个元组我目前已经尝试过
Result={1,"OK",3},
file:write_file("/tmp/logs.txt", Result, [append])
但它给出了 bad args 错误。 有什么解决办法吗??
file:write_file
采用 iolist,而不是普通的 Erlang 术语。您可以使用 io_lib:format
:
file:write_file("/tmp/logs.txt", io_lib:format("~p.~n", [Result]), [append])