📜  colab 擦除回收站驱动器 - Python 代码示例

📅  最后修改于: 2022-03-11 14:46:16.657000             🧑  作者: Mango

代码示例1
# credit to Stack Overflow user in the source link

from pydrive.auth import GoogleAuth
from pydrive.drive import GoogleDrive
from google.colab import auth
from oauth2client.client import GoogleCredentials

auth.authenticate_user()
gauth = GoogleAuth()
gauth.credentials = GoogleCredentials.get_application_default()
my_drive = GoogleDrive(gauth)

# all files
for a_file in my_drive.ListFile({'q': "trashed = true"}).GetList():
    print(f'the file "{a_file['title']}", is about to get deleted permanently.')
    a_file.Delete()

# specific file
for a_file in my_drive.ListFile({'q': "title = 'weights-improvement-01-10.5336.hdf5' and trashed=true"}).GetList():
    print(f'the file "{a_file['title']}", is about to get deleted permanently.')    
    a_file.Delete()