FileExists 判断文件存在
FileExists 算子用于根据文件地址(包含文件名)来判断文件是否存在。
算子参数
-
文件/filename
:文件地址(包含文件名)。同输入端口的 input_filename 作用一致。当输入端口 input_filename 没有连接时,则必须给该 filename 参数赋值。当输入端口input_filename 有连接时,则在执行算子后会自动将输入端口的数值覆盖该 filename 参数的值。
数据信号输入输出
输入:
-
input_filename
:-
数据类型:String
-
输入内容:文件地址(包含文件名)
-
功能演示
使用 FileExists 算子判断文件是否存在。
步骤1:算子准备
添加 Trigger、FileExists算子至算子图。
步骤2:设置算子参数
设置 FileExists 算子参数:文件 → cloud.pcd
步骤3:连接算子
步骤4:运行
打开 RVS 的运行按钮,触发 Trigger 算子。
运行结果
-
结果如下图所示,当输入的文件不存在时,触发 FileExists 算子的 failed 端口。
-
结果如下图所示,当输入的文件存在时,触发 FileExists 算子的 finished 端口。