当前位置:  开发笔记 > 编程语言 > 正文

使用Google datalab读取文件

如何解决《使用Googledatalab读取文件》经验,为你挑选了1个好方法。

我正在尝试使用Google Datalab读取ipython笔记本中的文件,基本的pd.read_csv(),因为我无法找到该文件的路径.我在本地拥有它,并将其上传到桶中的谷歌云存储.

我运行以下命令来了解我的位置

os.getcwd()

给'/content/myemail@gmail.com'

os.listdir('/content/myemail@gmail.com')

给['.git','.gitignore','datalab','Hello World.ipynb','.ipynb_checkpoints']



1> Chris..:

下面将对象的内容读入一个名为的字符串变量text:

%%storage read --object "gs://path/to/data.csv" --variable text

然后

from cStringIO import StringIO
mydata = pd.read_csv(StringIO(text)) 
mydata.head()

希望Pandas支持"gs://"URL(就像s3://目前允许直接从Google Cloud存储中读取一样).

我发现以下文档非常有用:

https://github.com/GoogleCloudPlatform/datalab/tree/master/content/datalab/tutorials

希望有所帮助(也只是开始使用Datalab,所以也许有人会很快采用更清洁的方法).

推荐阅读
ifx0448363
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有