跳到主要内容

移动文件

指令说明

将一个或多个文件移动到目标文件夹,并返回移动后的文件路径列表。

指令输入参数

输入参数输入参数类型说明
要移动的文件string/list[str]要移动的文件路径或文件路径列表
目标文件夹str文件移动到的目标文件夹
如果文件存在枚举项覆盖、不要移动

指令输出参数

输出参数输出参数类型说明
移动后的文件路径列表list[str]移动后的文件路径列表

边界处理

  • 要移动的文件可以是单个文件路径或文件路径列表;其中任一路径不存在会报错。
  • 要移动的路径是文件夹时会报错,应使用“移动文件夹”。
  • 目标文件夹不存在时会自动创建;目标文件夹路径是已存在的普通文件时会报错。
  • 目标位置已存在同名文件时:“覆盖”会先删除目标同名路径再移动,“不要移动”会保留源文件不动,并把已存在的目标路径加入返回列表。

生成注意

  • 移动的是文件;目标目录不存在时可由指令创建。