gpt4 book ai didi

python - Pydrive 从 Google 云端硬盘中删除文件

转载 作者:太空狗 更新时间:2023-10-30 02:41:25 25 4
gpt4 key购买 nike

我正在使用 pydrive 1.2.1 在 python 3.5.2 中编写一个小脚本,我需要能够删除一个文件,该文件不是存储在我的计算机本地,而是存储在我的 Google Drive 帐户中。 docs仅显示如何删除您之前创建的文件,而不是已存储在驱动器上的文件。使用 pydrive 实际上可以删除现有文件吗?如果是这样,如何?

最佳答案

从文档看来,drive.CreateFile() 仅创建对文件的引用,这可以是本地的或远程的。如您所见here 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.

关于python - Pydrive 从 Google 云端硬盘中删除文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39429627/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com