移动文件
指令说明
将一个或多个文件移动到目标文件夹,并返回移动后的文件路径列表。
指令输入参数
| 输入参数 | 输入参数类型 | 说明 |
|---|---|---|
| 要移动的文件 | string/list[str] | 要移动的文件路径或文件路径列表 |
| 目标文件夹 | str | 文件移动到的目标文件夹 |
| 如果文件存在 | 枚举项 | 覆盖、不要移动 |
指令输出参数
| 输出参数 | 输出参数类型 | 说明 |
|---|---|---|
| 移动后的文件路径列表 | list[str] | 移动后的文件路径列表 |
边界处理
- 要移动的文件可以是单个文件路径或文件路径列表;其中任一路径不存在会报错。
- 要移动的路径是文件夹时会报错,应使用“移动文件夹”。
- 目标文件夹不存在时会自动创建;目标文件夹路径是已存在的普通文件时会报错。
- 目标位置已存在同名文件时:“覆盖”会先删除目标同名路径再移动,“不要移动”会保留源文件不动,并把已存在的目标路径加入返回列表。
生成注意
- 移动的是文件;目标目录不存在时可由指令创建。