Python pydrive如何按id/标题读取文件

Python pydrive如何按id/标题读取文件,python,python-3.x,pandas,pydrive,fast-ai,Python,Python 3.x,Pandas,Pydrive,Fast Ai,我正在使用pydrive读取文件: file_list = drive.ListFile({'q': "'root' in parents and trashed=false"}).GetList() print(file_list) took = False for file1 in file_list: print('title: %s, id: %s' % (file1['title'], file1['id'])) 并获取文件列表: title: wikipedia.txt, id

我正在使用pydrive读取文件:

file_list = drive.ListFile({'q': "'root' in parents and trashed=false"}).GetList()
print(file_list)
took = False
for file1 in file_list:
  print('title: %s, id: %s' % (file1['title'], file1['id']))
并获取文件列表:

title: wikipedia.txt, id: 1emuNuhM0nMkKQEiABW4lcSn7CznTDR-w
title: wiki_2000_rows.csv, id: 1Kjs84pwQVXKyZKXPfbiQIy6QLtwIldcN
我想读这个文件

wiki_2000_rows.csv

并将其内容放入数据框中,但找不到如何操作。
能做到吗?如何读取文件的内容?

您需要使用该特定id创建文件。。下面的代码片段应该可以下载您的文件。然后您可以使用
pandas
来阅读它

def download_file(drive_obj, file_id, output_fname):
    gfile = drive_obj.CreateFile({'id': file_id})
    if output_fname is None:
        output_fname = file_id
    gfile.GetContentFile(output_fname)

    return output_fname

为了询问者的利益,您可以更详细地说明如何使用
pandas
读取文件。