如何在 Google colab 中访问上传的文件
How can access Uploaded File in Google colab
我是 python 的新手,我使用 Google Colab
。我将 train_data.npy
上传到 google Colab,然后我想使用它。根据这个 link 如何在 Google Colaboratory 中导入和读取搁置文件或 Numpy 文件?
当我 运行 我的代码时,我遇到了这个错误:
TypeError: 'dict_keys' object does not support indexing
这是我的代码:
uploaded = files.upload()
for fn in uploaded.keys():
print('User uploaded file "{name}" with length {length} bytes'.format(
name=fn, length=len(uploaded[fn])))
with open('train_data.npy', 'w') as f:
f.write(uploaded[uploaded.keys()[0]])
谢谢
这里对您的代码段进行了调整,将使用上传的文件名将所有上传的文件保存在当前目录中。
from google.colab import files
uploaded = files.upload()
for name, data in uploaded.items():
with open(name, 'wb') as f:
f.write(data)
print ('saved file', name)
首先上传您的本地数据:
from google.colab import files
uploaded = files.upload()
使用以下方式访问它:
import io
df = pd.read_csv(io.BytesIO(uploaded['Filename.csv']))
我是 python 的新手,我使用 Google Colab
。我将 train_data.npy
上传到 google Colab,然后我想使用它。根据这个 link 如何在 Google Colaboratory 中导入和读取搁置文件或 Numpy 文件?
当我 运行 我的代码时,我遇到了这个错误:
TypeError: 'dict_keys' object does not support indexing
这是我的代码:
uploaded = files.upload()
for fn in uploaded.keys():
print('User uploaded file "{name}" with length {length} bytes'.format(
name=fn, length=len(uploaded[fn])))
with open('train_data.npy', 'w') as f:
f.write(uploaded[uploaded.keys()[0]])
谢谢
这里对您的代码段进行了调整,将使用上传的文件名将所有上传的文件保存在当前目录中。
from google.colab import files
uploaded = files.upload()
for name, data in uploaded.items():
with open(name, 'wb') as f:
f.write(data)
print ('saved file', name)
首先上传您的本地数据:
from google.colab import files
uploaded = files.upload()
使用以下方式访问它:
import io
df = pd.read_csv(io.BytesIO(uploaded['Filename.csv']))