Python pydrive如何按id/标题读取文件
我正在使用pydrive读取文件: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
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
读取文件。