在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])