【发布时间】:2017-05-25 04:13:50
【问题描述】:
在这里寻找最佳实践。我正在将文件上传到文件夹,然后想使用 if 语句检查 json 响应是否良好。
def upload_report(report,save_folder_id,http):
service = discovery.build('drive', 'v3', http=http)
head, tail = os.path.split(report)
file_metadata = {
'name' : tail,
'mimeType' : 'application/vnd.google-apps.document',
'parents' : [ folder_id ]
}
media = MediaFileUpload(report,mimetype='application/vnd.google-apps.document',resumable=True)
gfile = service.files().create(body=file_metadata,media_body=media,fields='id').execute()
所以本质上,如果 json 响应验证成功上传,则返回 true,否则返回 false。实现这一目标的最佳做法是什么?
请原谅这样一个基本的问题,对于将 api 与 python 一起使用仍然是新手。
【问题讨论】:
标签: python json google-api google-drive-api