帮助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。在

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
JavaPax考试:从非标准Maven存储库解析Karaf特性存储库(XML文件)   java Spring启动Bean创建异常   java中将ArrayList转换为数组的方法   Android Studio的java Unity插件。   java在CheckStyle中从方法计数中排除getter和setter   HibernateJava。sql。SQLSyntaxErrorException:表/视图“序列”不存在   与命令行程序Java vs C通信   java WebView膨胀异常   java在O(n)java8流中寻找两个列表的交集   java使用Gradle运行单元测试时,最大堆大小在哪里设置?   ssl加载java应用程序(CXF)内的jks文件   CI:Jenkins Git:Simple Java项目:希望在特定时间在脚本上发送消息   java根据位置更改数字   java按数值排序字符串数组   macos java版本“1.6.0_65”是否与java 6模棱两可?   Cassandra中的java时间戳