,可以通过以下步骤实现:
- 导入必要的库和模块:from pydrive.auth import GoogleAuth
from pydrive.drive import GoogleDrive
- 进行身份验证并创建GoogleDrive对象:gauth = GoogleAuth()
drive = GoogleDrive(gauth)
- 定义一个函数来列出指定文件夹中的文件:def list_files(folder_id):
file_list = drive.ListFile({'q': "'{}' in parents and trashed=false".format(folder_id)}).GetList()
for file in file_list:
print('文件名: %s, 文件ID: %s' % (file['title'], file['id']))
- 在循环中调用该函数,并传入保存文件夹ID的变量:folder_ids = ['folder_id1', 'folder_id2', 'folder_id3']
for folder_id in folder_ids:
list_files(folder_id)
这样就可以在循环中列出使用保存文件夹ID的变量的文件了。
关于pydrive的更多信息和使用方法,可以参考腾讯云对象存储COS的官方文档:pydrive文档。