Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/lua/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ibm cloud 如何将文件从IBM Python笔记本下载到本地计算机?_Ibm Cloud_Jupyter Notebook_Ibm Cloud Infrastructure_Data Science Experience_Ibm Data Studio - Fatal编程技术网

Ibm cloud 如何将文件从IBM Python笔记本下载到本地计算机?

Ibm cloud 如何将文件从IBM Python笔记本下载到本地计算机?,ibm-cloud,jupyter-notebook,ibm-cloud-infrastructure,data-science-experience,ibm-data-studio,Ibm Cloud,Jupyter Notebook,Ibm Cloud Infrastructure,Data Science Experience,Ibm Data Studio,我试图通过IBMWatson平台中的Python笔记本将绘图保存为文件 试过之后 localfilenamefromplot = 'foo1.png' fig = plt.figure() fig.savefig(localfilenamefromplot) 我找不到文件存储的位置。我试着键入: ! find ~/ -name foo1.png -print 它返回: /gpfs/fs01/user/sc23-e890c70096bffa-bofgdgoi23423464/notebook

我试图通过IBMWatson平台中的Python笔记本将绘图保存为文件

试过之后

localfilenamefromplot = 'foo1.png'
fig = plt.figure()

fig.savefig(localfilenamefromplot)
我找不到文件存储的位置。我试着键入:

! find ~/ -name foo1.png -print
它返回:

/gpfs/fs01/user/sc23-e890c70096bffa-bofgdgoi23423464/notebook/work/foo1.png

如何找到此文件并查看它?假设我想在一个循环中保存许多绘图文件,我可以直接(在循环中)将它们保存到本地计算机(导出)(不显示绘图),因为这会在IBM云中消耗太多空间吗

您的笔记本代码正在IBM集群中运行。它无法保存到运行浏览器的计算机的磁盘上。保存到“本地”文件系统的文件保存在IBM集群中。该文件系统没有下载选项

您应该将文件直接保存到云对象存储(COS)实例中。或者,如果由于API限制而无法实现,请将它们保存到集群中的“本地”文件系统,然后将它们从那里复制到COS。从COS,可以将文件下载到您的计算机


Watson Studio(以前是Data Science Experience)最近的所有项目都已经使用COS实例来存储笔记本。您可以将该实例用于在笔记本中生成的数据。有一种方法可以方便地从笔记本访问COS。

您的笔记本代码正在IBM集群中运行。它无法保存到运行浏览器的计算机的磁盘上。保存到“本地”文件系统的文件保存在IBM集群中。该文件系统没有下载选项

您应该将文件直接保存到云对象存储(COS)实例中。或者,如果由于API限制而无法实现,请将它们保存到集群中的“本地”文件系统,然后将它们从那里复制到COS。从COS,可以将文件下载到您的计算机


Watson Studio(以前是Data Science Experience)最近的所有项目都已经使用COS实例来存储笔记本。您可以将该实例用于在笔记本中生成的数据。有一种方法可以方便地从笔记本访问COS。

我想说,通过在文件名中指定目录将其保存到根目录,例如:

localfilenamefromplot = '../foo1.png'
fig = plt.figure()

fig.savefig(localfilenamefromplot)

这样你可以很容易地找到它。当您键入
时!ls“../”
在笔记本的一个单元格中,您可以看到您的文件。您甚至可以使用
创建一个新文件夹!mkdir'../newfolder'
并将您的数据保存在那里。但我也在寻找下载它们的方法,但仍然没有找到。

我想说的是,通过在文件名中指定目录将其保存到根目录,例如:

localfilenamefromplot = '../foo1.png'
fig = plt.figure()

fig.savefig(localfilenamefromplot)

这样你可以很容易地找到它。当您键入
时!ls“../”
在笔记本的一个单元格中,您可以看到您的文件。您甚至可以使用
创建一个新文件夹!mkdir'../newfolder'
并将您的数据保存在那里。但我也在寻找下载它们的方法,但仍然没有找到。

正是这样!我找到了那个库,但是如何使用save_date函数呢?您能提供一个从执行绘图到保存数据并下载数据的编码示例吗?我在回答中已经链接了project lib的文档。要从COS下载,请查看COS文档。不,我不能提供一个编码示例。谢谢,我真的不喜欢IBM管理这些事情的方式:/a浪费时间正是这样!我找到了那个库,但是如何使用save_date函数呢?您能提供一个从执行绘图到保存数据并下载数据的编码示例吗?我在回答中已经链接了project lib的文档。要从COS下载,请查看COS文档。不,我不能提供一个编码示例。谢谢,我真的不喜欢IBM管理这些事情的方式:/a浪费时间