下载app免费领取会员
File
CSV(逗号分隔值)
ReadFromFile(读取文件)
描述
将包含逗号分隔值的文本文件读入二维列表。外部列表表示行,内部列表表示列。
输入
file: var(文件:变量)
输出
var[][](变量)
注释
将包含逗号的分隔值的文本转换为列表,每一行的元素以逗号分隔,换行后就是新的一行。
附图
例如,将图中的文本文档的内容转换为列表。
WriteToFile(写入文件)
描述
使用逗号分隔值格式将列表的列表写入文件。外部列表表示行,内部列表表示列。
输入
filePath: string(文件路径:字符串)
data: var[](数据:变量)
输出
str: void(文本文件的内容:空值)
注释
将输入的列表导出至外部的文档文件中,“filePath”端表示文件的储存路径,“data”端表示要输出的列表。
附图
例如,将指定的列表输出。
Directory(目录)
Contents(目录)
描述
返回给定目录的所有内容
输入
directory: var(目录:变量)
searchString: string(搜索字符串:字符串)
输出
files: var(文件:变量)
directories: var(目录:变量)
注释
将返回给定目录中包含的文件和目录的列表。可选的“searchString”用于筛选结果。
附图
例如,在图中指定的目录下筛选出包含指定字符串“CSV”开头的文件。
Copy(复制)
描述
将目录复制到目标位置
输入
directory: var(目录:变量)
destinationPath: String(新目录:字符串)
overwriteFiles: bool(覆盖:布尔型变量)
输出
void(空值)
注释
将文件和子文件夹从一个目录复制到另一个目录。要复制的目录从“directory”端输入,而要复制到的目录是从“destinationPath”端输入。“overwriteFiles”提供了是否覆盖文件的选项。当输入值发生变化时,此节点将自动激活。
附图
例如,将图中指定的文件夹复制到另一个文件夹。
Delete(删除)
描述
删除目录
输入
path: string(路径:字符串)
recursive: bool(回归:布尔型变量)
输出
void(空值)
注释
删除从“path”端输入的文件路径,“recursive”端决定是否删除该目录的所有内容,即控制删除节点是否是递归的。如果设置为“False”,该节点将只删除空目录。如果设置为“True”,节点将删除给定目录中的所有文件和子文件夹。
附图
例如,删除图中指定目录下的所有文件和子文件夹。
Exists(存在)
描述
确定给定路径是否存在目录
输入
path: string(路径:字符串)
输出
bool(布尔型变量)
注释
该节点接受一个目录路径作为输入,并根据该目录路径是否存在返回一个布尔值。
附图
例如,检查图中指定的路径是否是空目录。
Move(移动)
描述
将目录移动至新位置
输入
path: string(路径:字符串)
newPath: string(新路径:字符串)
overwriteFiles: bool(覆盖:布尔型变量)
输出
void(空值)
注释
将文件从当前目录移动到新目录。如果新目录不存在,该节点将创建它。当输入值发生变化时,此节点将自动激活。
附图
例如,使用目录路径节点指定要移动的目录。
Flie
Copy(复制)
描述
复制文件
输入
file: var(文件:变量)
destinationPath: string(目标目录:字符串)
overwrite: bool(覆盖:布尔型变量)
输出
void(空值)
注释
将从“file”端输入的文件复制到“destinationPath”端指定的文件目录下,由“overwrite”决定是否覆盖原有文件。
附图
例如,将图中的文件复制到指定的路径中,由于“destinationPath”需要输入字符串,因此该路径加复制后的名称以字符串的形式输入。
Delete(删除)
描述
删除指定文件
输入
path: string(路径:字符串)
输出
void(空值)
注释
由输入文件路径删除指定的文件。
附图
例如,删除图中指定文件。
Exists(存在)
描述
确定给定路径是否存在文件
输入
path: string(路径:字符串)
输出
bool(布尔型变量)
注释
判断指定的路径下是否存在文件
附图
例如,判断图中指定的路径是否存在文件。
Move(移动)
描述
将指定文件移动到新位置
输入
path: string(路径:字符串)
newPath: string(新的路径:字符串)
overwrite: bool(覆盖:布尔型变量)
输出
void(空值)
注释
将文件从指定的路径移动到新的路径。“overwrite”提供了覆盖任何现有文件的选项。
附图
例如,将图中的文件移动至指定的文件夹并将其重命名为“Move”。
ReadText(file)(读取文本)
描述
读取文本文件并作为字符串返回内容
输入
file: var(文件:变量)
输出
str: string(字符串:字符串)
注释
读取文本文件的内容并以字符串的形式输出
附图
例如,图中读取了指定的文件内容,并且以字符串的方式输出结果。
WriteText(写入文本)
描述
将文字内容写入按路径指定的文件
输入
filePath: string(文件路径:字符串)
text: string(文本:字符串)
输出
void(空值)
注释
将文字内容写入按路径指定的文件。如果文件不存在,该节点将创建该文件。若要在输出文件中创建新行,可以使用转义字符“\r\n”(回车换行)。
附图
例如,为输出的文件创建新行,并添加文本“A,B,C”,并且三个字母位于不同的行。
本文版权归腿腿教学网及原创作者所有,未经授权,谢绝转载。
上一篇:Dynamo节点翻译之核心节点(Core_Units、Core_View、Core_Web)