Есть ли способ очистить корзину Google Диска в Google Colab?

#google-drive-api #google-cloud-storage #google-colaboratory

# #google-drive-api #google-облачное хранилище #google-colaboratory

Вопрос:

Я использую Google Colab, связанный с Google Drive, для проекта ML в Pytorch. Однако через некоторое время моя корзина заполняется файлами, и у меня заканчивается хранилище, что не позволяет ноутбуку сохранять обновления. Теперь я каждый раз вручную удаляю свой мусор со своего Google Диска, есть ли способ реализовать это в моем коде, например, вызов функции, который я мог бы выполнить после обучения каждой модели.

Заранее благодарю вас!

Ответ №1:

Вызов emptyTrash api можно использовать для окончательного удаления всех файлов пользователя.

HTTP-запрос

 DELETE https://www.googleapis.com/drive/v2/files/trash
 

API Google emptyTrash

Комментарии:

1. Привет, спасибо за ваш ответ! Я изо всех сил пытался добавить это в свой скрипт на Python, у вас есть предложения о том, как это сделать? Точнее, как мне вызвать это из Python и как мне получить авторизацию?

2. example-code.com/python/google_drive_empty_trash.asp это может вам помочь