rename接口
接口功能
重命名MemFS中处于同一父目录中的文件或文件夹,不会重命名UnderFS中的文件或者文件夹。
接口格式
torch_mindio.rename(src, dst, option='no_replace')
接口参数
参数  | 
是否必选  | 
说明  | 
取值要求  | 
|---|---|---|---|
src  | 
必选  | 
重命名的源路径或源文件,源路径或源文件必须存在。  | 
有效UnderFS路径或文件,src与dst需处于同一父目录中。  | 
dst  | 
必选  | 
重命名的目标路径或目标文件。 
  | 
有效UnderFS路径或文件,src与dst需处于同一父目录中。  | 
option  | 
可选  | 
重命名方式,默认值为no_replace,具体方式如下:  | 
  | 
使用样例
>>> # rename file or directory in memfs
>>> torch_mindio.rename('/mnt/dpc01/checkpoint/checkpoint-last-tmp', '/mnt/dpc01/checkpoint/checkpoint-last', option='no_replace')
返回值
- 0:重命名成功。
 - 1:重命名失败,目标路径已存在。
 - 2:重命名失败,源路径不存在。
 - 3:其他错误。
 
父主题: Torch