Python API を使用して Google ドライブからファイルをダウンロードしようとしています。ドキュメントを調べていると、サービス インスタンスとドライブ ファイル インスタンスの 2 つの引数を取る定義が表示されます。ドライブ ファイル インスタンスを作成して定義に渡す方法がどこにもありません。これはどのように行われるべきですか?ここで単純なことを理解していないだけかもしれませんが、それも非常に良い可能性です...
質問する
15453 次
3 に答える
4
あなたが言及しているドキュメントページはわかりませんが、ファイルをダウンロードするには、そのメタデータを取得し、その downloadUrl に対して認証済みのリクエストを行います。
f = service.files().get(fileId=file_id).execute()
resp, content = service._http.request(f.get('downloadUrl'))
于 2013-04-17T11:03:50.317 に答える
2
(100 以上の他の API に加えて) Google ドライブを操作するための簡素化されたメソッドが含まれている Temboo Python SDK を試すことを検討してください。https://www.temboo.com/library/Library/Google/Drive/Files/Get/をご覧ください
(完全な開示: 私は Temboo で働いています。)
于 2013-04-16T23:20:44.910 に答える