0

ファイルのアップロード/ダウンロードに gdata python クライアントを使用しています。サイズがゼロのファイルをアップロードする方法がわかりません。これが私が持っているものです。

#To update
file = gdata.data.MediaSource()
r = client.GetResourceById(resid)
client.UpdateResource(r, media=file, new_revision=True)

#To create a new file
file = gdata.data.MediaSource()
doc = gdata.docs.data.Resource(type='file', title="Title")
r = client.CreateResource(doc, create_uri=uri, media=file)

media=None を削除してみましたが、オプションにも含めませんでした。サイズがゼロのファイルで機能させるにはどうすればよいですか?

4

1 に答える 1

0

files.insertDrive APIのメソッドにスニペットを使用し、 a を指定せずmedia_bodyに空のファイルを作成できます。

https://developers.google.com/drive/v2/reference/files/insert

于 2012-10-18T04:07:59.330 に答える