Можно ли явно перемещать файл через модуль googleapiclient от python? Я хочу создать следующую функцию, учитывая файл, исходный путь и путь назначения:Переместить файл с помощью Google-Drive-API
def move_file(service, filename, init_drive_path, drive_path, copy=False):
"""Moves a file in Google Drive from one location to another.
service: Drive API service instance.
filename (string): full name of file on drive
init_drive_path (string): initial file location on Drive
drive_path (string): the file path to move the file in on Drive
copy (boolean): file should be saved in both locations
Returns nothing.
"""
В настоящее время я выполняющийся это через вручную загрузить файл, а затем повторно загрузить его в нужном месте, однако это не практично для больших файлов и в любом случае похоже на метод обхода.
Here's the documentation для методов, доступных на google-drive-api.
EDIT См решение ниже: