文档首页 > > 常见问题> Notebook> 文件上传下载>

如何在Notebook中读写OBS文件?

如何在Notebook中读写OBS文件?

分享
更新时间:2021/02/26 GMT+08:00

MoXing是华为云ModelArts团队自研的分布式训练加速框架,构建于开源的深度学习引擎TensorFlow、MXNet、PyTorch、Keras之上,使用MoXing API可让模型代码的编写更加简单、高效。

MoXing提供了一套文件对象API,可以用来读写OBS文件。

您可以通过MoXing API文档了解其与原生API对应关系,以及详细的接口调用示例,详细说明请参见MoXing文件操作

示例代码

import moxing as mox

#下载一个OBS文件夹,从OBS下载至本地Notebook(OBS -> 本地)
mox.file.copy_parallel('obs://bucket_name/sub_dir_0', '/tmp/sub_dir_0')

#上传一个OBS文件夹,从本地Notebook上传至OBS(本地 -> OBS)
mox.file.copy_parallel('/tmp/sub_dir_0', 'obs://bucket_name/sub_dir_0')
分享: