帮助python开发人员轻松使用googledriveapiv3
google-api-v3-helper的Python项目详细描述
google_api_v3_帮助程序-轻松自动化您的google drive过程
详细的使用文档仍在进行中 这个包的目标是帮助python开发人员轻松地使用googledriveapiv3。 到目前为止,有5个功能可用。这个包与googleapi库嵌入得非常好。在
您可以通过以下方式将其安装到您的机器上:
pip install google_api_v3_helper
google_api_helper的所有功能都要求您使用google ServiceAccountCredentials构建服务类。 例如,您可以使用json keyfile name中的ServiceAccountCredentials:
^{pr2}$设置完成后,您可以使用我们的库并获取特定文件的文件夹树,例如:
from google_api_v3_helper import find_google_fileid_tree
fileId = 'XXXXXXXXXXX' #id of the file you wish to get the folder tree for.
tree = find_google_fileid_tree(service, fileId)
可用功能列表[最新更新:2020年5月14日]:
获取谷歌文件夹id(服务,文件夹名称)
获取Google Drive中文件夹的文件夹id
参数: 服务:为了使用这个库中的任何一个,用户需要首先使用googleserviceaccountcredentials构建服务类。 folder_name:要获取其ID的文件夹的名称。在
获取_google_folders_in_folders(服务,文件夹_id)
获取Google Drive文件夹中的文件夹列表
参数: 服务:为了使用这个库中的任何一个,用户需要首先使用googleserviceaccountcredentials构建服务类。 folder_id:要获取文件夹列表的文件夹的id。在
获取_google_files_in_folder(服务,文件夹_id)
获取Google Drive文件夹中的文件和文件夹列表
参数: 服务:为了使用这个库中的任何一个,用户需要首先使用googleserviceaccountcredentials构建服务类。 folder_id:要获取文件夹列表的文件夹的id。在
uplaod_google_文件(服务、MediaFileUpload、父项_id、文件名)
将文件上载到Google Drive的文件夹中
参数: 服务:为了使用这个库中的任何一个,用户需要首先使用googleserviceaccountcredentials构建服务类。 MediaFileUpload:oauth2的功能client.service_帐户. 有关完整的示例,请参见www.pypi.com。 parent_id:要获取其文件夹列表的文件夹的id。 文件名:文件的本地路径。如果文件与脚本位于同一文件夹中,则只应在此处输入文件名。在
查找_google_fileid_tree(服务,fileid)
查找文件的文件夹树
参数: 服务:为了使用这个库中的任何一个,用户需要首先使用googleserviceaccountcredentials构建服务类。 fileId:要为其获取树的文件的id。在
- 项目
标签: