#需要用到一下三个模块
import moxing as mox
import zipfile
from naie.datasets import get_data_reference
filename = "spilt_total_contuor"
#1.将文件拷贝到本地镜像
data_reference = get_data_reference(dataset="Consep",dataset_entity=filename)
print(data_reference)
path = data_reference.get_files_paths()
print("path::::",path)
mox.file.copy(data_reference.get_files_paths()[0], "./cache/" + filename + ".zip")
#2.解压文件
zip_file = zipfile.ZipFile('./cache/' + filename + ".zip")
zip_list = zip_file.namelist() # 得到压缩包里所有文件
for f in zip_list:
zip_file.extract(f, './cache') # 循环解压文件到指定目录
zip_file.close() # 关闭文件,必须有,释放内存
在华为云NAIE上跑深度学习_将数据集压缩文件拷贝到本地镜像并进行解压
最新推荐文章于 2024-04-09 12:39:25 发布