繁体   English   中英

是否可以将对象作为文件从 google colab 下载,而无需先将其另存为文件到 google drive?

[英]Is it possible to download an object as a file from google colab WITHOUT first saving it as a file to google drive?

我正在尝试直接从 colab 的内存中下载 Pandas 数据帧,而不是将该数据帧保存为 csv 驱动器,然后使用文件库下载该文件。

import pandas as pd
import numpy as np

data = pd.DataFrame(np.random.random(10))

data.to_csv()

这段代码生成了一个格式化的示例,我只需要一些能给我一个对话框的东西,这样我就可以在本地保存该对象。

这背后的原因是我正在开发一个共享笔记本,其他人将使用它来生成数据,我不希望用户将各种内容保存到我的驱动器中。 我所要求的目前可能吗?

是的,有几种选择:

  1. 使用google.colab.files模块下载,如下所示:
    from google.colab import files
    files.download('csv')
  1. 在文件浏览器中右键单击该文件,然后选择下载,如下所示:

在此处输入图片说明

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM