gpt4 book ai didi

file - 如何检查 erlang - 如果文件是 - 那么不要写入新文件

转载 作者:行者123 更新时间:2023-12-01 16:48:57 24 4
gpt4 key购买 nike

我的代码

save(Filename)->

{ok, IoDevice} = file:open(Filename, [write, binary]),
file:write_file(Filename, Data, [append]).

如何检查文件是否 - 然后不写入新文件。

如果文件不存在则写入一个新文件

最佳答案

如果您有一个名为 x.xml let 的文件并且它存在:

1> filelib:is_regular("x.xml").
true

但是x2.xml不存在:

2> filelib:is_regular("x2.xml").
false

您还可以使用 is_file 而不是您希望它也为目录名称返回 true。

关于file - 如何检查 erlang - 如果文件是 - 那么不要写入新文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23373545/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com