问题描述
当我使用AzureML jupyter时,我使用(./folder_name)将文件保存到了同一目录。现在如何下载到本地计算机或Blob存储?
该文件夹中有很多文件和子目录,这些是我在网上抓到的。因此一一保存是不现实的。
file_path = "./"
for i in target_key_word:
tem_str = i.replace(' ','+')
dir_name = file_path + i
if not os.path.exists(dir_name):
os.mkdir(dir_name)
else:
print("Directory ",dir_name," already exists")
解决方法
根据我的理解,您想下载项目文件:
您可以执行以下一项操作:
从项目页面,单击“下载项目”按钮,下载给定项目的所有文件。
OR
-
转到Azure笔记本并登录。
-
从您的公开资料页面中,选择“我的项目” 页面。
-
浏览器窗口顶部的“我的项目”链接
-
选择项目。
-
单击下载下载按钮触发zip文件下载 包含您所有的项目文件。
如果您询问如何从 Azure ML Studio 的 Notebooks GUI 下载所有文件和文件夹,我希望有一种简单的方法来执行此操作。据我所知,您现在可以执行以下操作:
- 您必须下载 Azure Storage Explorer 并导航到 Azure 门户中链接到您的 ML 工作区的 Blob 存储(您可以通过导航到您的 ML 工作区的概述部分找到精确的 Blob 存储帐户)。立>
- 从资源组打开链接的 Blob 存储后,导航到概览部分,您应该在其中选择
Open in Explorer
。 - 存储资源管理器打开后,您可以通过将其连接到资源管理器来链接 Azure blob 存储(这非常简单,您只需从访问密钥部分获取密钥)。
- 链接您的存储帐户后,导航到
File Shares
文件夹并找到前缀为code-
的文件夹。您可以在此处找到所有文件和文件夹,您可以将它们批量下载到本地。
下载 Notebooks 的另一种选择是通过 azure ML studio UI 进行“在 VS Code 中编辑”。在 VS Code 中打开它后,右键单击该文件夹,然后有一个选项“下载” 您可以将这些文件保存到本地,然后根据需要重新上传。