Google Drive ファイルIDの取得

実現したいこと

Google DriveにあるファイルのファイルIDをPythonで取得したい。

発生している問題・分からないこと

次のプログラムでファイルIDを取得できます。
しかし、取得できるファイルのIDは、PythonがGoogle Driveにアップロード下ファイルだけです。
手動(パソコンからブラウザ経由でアップロードしたファイル)でアップロードしたファイルのIDは見ることができません。また、Google Driveブラウザの操作で作成したフォルダIDも見ることができません。

エラーメッセージ

error

1エラーメッセージは表示されませんが、手動でアップロードしたファイルのファイルIDを取得できません。

該当のソースコード

```Python def get_id(self, folder_id): if folder_id: file_list = self.drive.ListFile({'q': f"'{folder_id}' in parents and trashed=false"}).GetList() file_ids = [(file1['title'], file1['id']) for file1 in file_list] return file_ids else: return None
### 試したこと・調べたこと - [x] teratailやGoogle等で検索した - [x] ソースコードを自分なりに変更した - [ ] 知人に聞いた - [ ] その他 ##### 上記の詳細・結果 Pydrive2を使用したファイルIDやフォルダIDの取得方法をウェブ上で確認しました。 Web上で確認した方法で、ファイルIDやフォルダIDを取得できたのですが、上記の問題があります。 ### 補足 特になし

コメントを投稿

0 コメント