python 3.5.2 で pydrive 1.2.1 を使用して小さなスクリプトを作成していますが、コンピューターにローカルに保存されていないが、Google ドライブのアカウントに保存されているファイルを削除できるようにする必要があります。ドキュメントには、ドライブに既に保存されているファイルではなく、以前に作成したファイルを削除する方法のみが示されています。pydriveで既存のファイルを削除することは実際に可能ですか? もしそうなら、どのように?
4219 次
1 に答える
10
ドキュメントdrive.CreateFile()
から、ファイルへの参照のみを作成するように見えますが、これはローカルまたはリモートにすることができます。ここ でわかるようdrive.CreateFile()
に、リモート ファイルをダウンロードするために使用されます。
私は、このようなものが仕事をするべきだと信じています:
# Initialize GoogleDriveFile instance with file id.
file1 = drive.CreateFile({'id': <file-id>})
file1.Trash() # Move file to trash.
file1.UnTrash() # Move file out of trash.
file1.Delete() # Permanently delete the file.
于 2016-09-10T19:23:03.790 に答える