gpt4 book ai didi

python - 无法使用 PyDrive 在谷歌驱动器中的文件夹之间移动文件

转载 作者:行者123 更新时间:2023-12-04 02:05:54 26 4
gpt4 key购买 nike

我一直在尝试使用 PyDrive 将文件从一个文件夹移动到我的谷歌驱动器中的另一个文件夹

file2 = drive.CreateFile({'id': <file id>})
file2['parents']=<destination folder id>
file2.Upload()

可以像这样更改文件夹吗?如果没有,请建议使用 PyDrive 的任何替代方案。

最佳答案

自从提出这个问题已经有一段时间了,但是对于那些发生在这个问题上的人,这对我有用。上面的解决方案对我不起作用,但是我将'kind':'drive#fileLink'更改为'drive#parentReference'。

最终代码看起来像;

file2 = drive.CreateFile({'id': <file id>})
file2['parents'] = [{"kind": "drive#parentReference", "id": <destination_id>}]
file2.Upload()

这将覆盖文件的父信息,有效地模拟 Drive UI 中的“移动到”功能。

关于python - 无法使用 PyDrive 在谷歌驱动器中的文件夹之间移动文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43482895/

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