Whi*_*tom 5 python google-api python-3.x google-api-python-client google-drive-realtime-api
如何使用 Google Drive API 删除 Google Drive 中的文件?我\xe2\x80\x99m使用v3,我\xe2\x80\x99已经尝试了一切,但没有\xe2\x80\x99s工作。我相信我尝试过的那些已经过时了,当前的方法是什么?
\n\n更新:我并没有真正尝试代码,只是寻找一种方法,这就是我没有展示的原因。尽管如此,
\n\n\xc2\xa0service.files().delete(fileId=fileid).execute()\nRun Code Online (Sandbox Code Playgroud)\n\nI\xe2\x80\x99m 收到的错误与服务有关,它没有属性文件。我\xe2\x80\x99已经定义了其他所有内容(服务、文件ID),所以我\xe2\x80\x99已经得出结论,它\xe2\x80\x99已经过时了。
\n\n顺便说一句,对于任何错误,我很抱歉,我在手机上\xe2\x80\x99m。
\n小智 7
这段代码没问题。为我:
from __future__ import print_function
import os
from apiclient.http import MediaFileUpload
from apiclient import discovery
from httplib2 import Http
from oauth2client import file, client, tools
SCOPES = 'https://www.googleapis.com/auth/drive'
store = file.Storage('storage.json')
creds = store.get()
if not creds or creds.invalid:
flow = client.flow_from_clientsecrets('credentials.json', SCOPES)
creds = tools.run_flow(flow, store)
DRIVE = discovery.build('drive', 'v3', http=creds.authorize(Http()))
fileDelete='1AKMgCR6v-6uc-JSvhsttBITJzf7k-pDg'
file = DRIVE.files().delete(fileId=fileDelete).execute()
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8479 次 |
| 最近记录: |