文件操作
1.1. 功能
执行文件相关操作,包括创建、删除、复制、移动、重命名。
1.2. 返回值
bool类型,表示文件操作的结果;True表示成功,False表示失败。
1.3. 属性
- 操作类型:文件操作类型,包括创建、删除、复制、移动、重命名。
- 文件全路径:要操作的文件全路径。
- 到目录:复制、移动文件的目标目录。
- 命名为:重命名操作时,文件的新名称。
文件内容
1.1. 功能
文件内容相关操作,包括获取文件大小、读取文件、写入文件。
1.2. 返回值
- 操作类型为获取文件大小时返回值为整数类型,表示文件字节数;大于0表示成功,0表示失败或文件为空;
- 操作类型为读取文件时返回值为字符串列表类型,表示文件所有行组成的字符串列表;列表不为空表示成功,列表为空表示失败或文件无内容;
- 操作类型为写入文件时返回值为bool类型,表示写入文件的结果,True表示成功,False表示失败。
1.3. 属性
- 操作类型:文件内容操作类型,包括获取文件大小、读取文件、写入文件。
- 文件路径:要操作的文件全路径。
- 写入内容:写入文件操作时,写入的内容。
- 是否覆盖:写入文件操作时,是否覆盖文件现有内容。若勾选,表示覆盖文件现有内容;若不勾选,表示追加到文件尾。
文件夹操作
1.1. 功能
执行文件夹相关操作,包括创建、删除、复制、移动、重命名。
1.2. 返回值
bool类型,表示文件夹操作的结果;True表示成功,False表示失败。
1.3. 属性
- 操作类型:文件夹操作类型,包括创建、删除、复制、移动、重命名。
- 文件夹全路径:要操作的文件夹全路径。
- 到目录:复制、移动文件夹的目标目录。
- 是否覆盖:目标文件夹下有同名文件夹是否覆盖,若勾选,表示覆盖;不勾选,表示不覆盖。
- 命名为:重命名操作时,文件夹的新名称。
文件或文件夹是否存在
1.1. 功能
判断文件或文件夹是否存在。
1.2. 返回值
bool类型,True表示存在,False表示不存在或其他错误。
1.3. 属性
- 文件(夹)全路径:文件或文件夹的绝对路径。
文件对话框
1.1. 功能
打开文件选择对话框,类型包括打开文件对话框、保存文件对话框、打开文件夹对话框。
1.2. 返回值
字符类型,返回选择文件(夹)的绝对路径。
1.3. 属性
- 操作类型:文件对话框类型。
文件夹内容
1.1. 功能
文件夹内容相关操作,包括获取文件夹大小、获取文件夹所有文件。
1.2. 返回值
- 操作类型为获取文件夹大小时返回值为整数类型,表示文件夹字节数;大于0表示成功,0表示失败或文件夹为空;
- 操作类型为获取文件夹所有文件时返回值为字符串列表类型,表示所有文件绝对路径组成的列表;列表不为空表示成功,列表为空表示失败或文件夹无内容。
1.3. 属性
- 操作类型:文件夹操作类型。
- 文件夹全路径:要操作的文件夹全路径。
- 是否搜索子文件夹内的文件:勾选,表示搜索子文件夹内的文件;不勾选,表示不搜索子文件夹内的文件。