2017-05-09 112 views
1

我正在製作一個電子表格,我需要重新設置每個星期,我試圖使用PyDrive API製作完美的文件副本與下面的代碼。Python:將谷歌驅動器中的文件複製到特定文件夾中

我的問題是,我不能指定哪個文件夾我想保存副本。我想有一個名爲「存檔」,其中包含我所有的備份文件夾。這是可能的,使用PyDrive,如果是這樣,如何?謝謝!

## Create a new Document in Google Drive 
from pydrive.auth import GoogleAuth 
from pydrive.drive import GoogleDrive 
gauth = GoogleAuth() 
gauth.LocalWebserverAuth() 
drive = GoogleDrive(gauth) 
folder = "########" 
title = "Copy of my other file" 
file = "############" 
drive.auth.service.files().copy(fileId=file, 
          body={"parents": [{"kind": "drive#fileLink", 
           "id": folder}], 'title': title}).execute() 
+3

我非常確定您__are__指定了帶'body = {「parents」[:]}'的目標文件夾'。 –

+0

這個伎倆!非常感謝! – Soer7022

回答

0

感謝來自@Rawing的評論,我想通了。它是在「文件夾」變量中指定的

+0

你現在可以[接受你自己的答案](http://stackoverflow.com/help/someone-answers)將你的問題標記爲回答:) –

相關問題