将私人数据导入谷歌协作笔记本的常用方法是什么?是否可以导入一个非公开的谷歌表?不能从系统文件中读取。介绍性文档链接到使用BigQuery的指南,但这似乎有点…多。
当前回答
在谷歌colabs 如果这是你第一次
from google.colab import drive
drive.mount('/content/drive')
运行这些代码并遍历输出链接 然后穿过传送带到达箱子
复制时,你可以按照下面的方法复制, 转到文件右键单击并复制路径 ***不要忘记删除" /content "
f = open("drive/My Drive/RES/dimeric_force_field/Test/python_read/cropped.pdb", "r")
其他回答
您可以通过运行以下命令挂载到谷歌驱动器 从谷歌。Colab导入驱动器 drive.mount(/内容/驱动器) 训练后复制数据从gdrive到colab根文件夹。
cp -r '/content/drive/My drive/ Project_data' '/content'
其中第一个路径是gdrive路径,第二个是colab根文件夹。
这种方法对于大数据的训练速度更快。
一个演示本地文件上传/下载以及与Drive和sheets集成的官方示例笔记本可在这里获得: https://colab.research.google.com/notebooks/io.ipynb
共享文件最简单的方法是挂载您的谷歌驱动器。
要做到这一点,在代码单元格中运行以下命令:
from google.colab import drive
drive.mount('/content/drive')
它会要求您访问一个链接,以允许“谷歌文件流”访问您的驱动器。之后,一个长长的字母数字认证代码将显示,需要输入在你的Colab的笔记本。
之后,您的驱动器文件将被挂载,您可以在侧面板中的文件浏览器浏览它们。
这是一个完整的笔记本示例
上传
from google.colab import files
files.upload()
下载
files.download('filename')
目录列表
files.os.listdir()
Dropbox的另一种简单方法是:
把你的数据放到dropbox里
复制文件的文件共享链接
那就去合作吧。
例如: ! wget - O文件名文件链接(如- https://www.dropbox.com/.....)
做完了。数据将开始出现在您的colab内容文件夹中。
如果数据集大小小于25mb,最简单的方法是从你的GitHub存储库上传CSV文件。
单击存储库中的数据集 点击“查看原始”按钮 复制链接并将其存储在一个变量中 将变量加载到Pandas read_csv中以获得数据帧
例子:
import pandas as pd
url = 'copied_raw_data_link'
df1 = pd.read_csv(url)
df1.head()