我正在尝试运行Google Colab笔记本,我无法确定下载后文件的位置。
我正在尝试下载一个名为train.csv的文件,这是我用来训练模型的数据集。我从官方google colab guide中选择了以下代码
from google.colab import auth
auth.authenticate_user()
from googleapiclient.discovery import build
drive_service = build('drive', 'v3')
import io
from googleapiclient.http import MediaIoBaseDownload
#figured out how to get the file id of my file
requests = drive_service.files().list(q="name='train.csv'").execute()
fid=requests.get('files')[0]['id']
request = drive_service.files().get_media(fileId=fid)
downloaded = io.FileIO('./ColabNotebooks/train.csv')
downloader = MediaIoBaseDownload(downloaded, request)
while done is False:
_, done = downloader.next_chunk()
downloaded.seek(0)
但在此之后,当我通过以下方式检查驱动器的文件夹时: !ls ,我没有看到存储的文件。我尝试使用pandas读取文件,但它显示错误。 错误在哪里?为什么我无法从谷歌驱动器获取文件并将其发送到colab服务器?