🟦 はじめに
Google Colaboratory は Google Drive と簡単に連携でき、
データ分析やモデル学習に必要なファイルをすぐ扱えるのが魅力です。
しかし、
1. 「Drive のどこにファイルがあるかわからない」
2. 「フォルダ内のファイル一覧を Python で取得したい」
3. 「特定拡張子だけ取り出したい」
といった場面でつまずく初心者が多いです。
本記事では、
Google Drive をマウント → ファイル一覧取得 → 特定条件で絞り込み
までを最短のコードで紹介します。
🟩 1. Google Drive をマウントする
認証を許可すれば、/content/drive/MyDrive にドライブ内容が見えるようになります。
🟧 2. 特定フォルダのファイル一覧を取得する
実は Python の標準ライブラリだけで簡単にできます。
これで指定フォルダの中身を一瞬で取得できます。
🟨 3. ファイル名とフルパスをまとめて表示する
可読性を上げるならこちらが便利。
🟥 4. 特定の拡張子だけを抽出する(CSV だけ / 画像だけ)
▶ CSV のみ取得
▶ 画像(png / jpg)すべて取得
🟪 5. サブフォルダも含めて再帰的に一覧を取得する
大量のファイルを扱う場合はこちらが便利です。
🟫 まとめ
本記事では、Google Colaboratory で Google Drive 内のファイルを扱う際に重要な
1. Drive のマウント
2. フォルダ一覧の取得
3. 拡張子フィルタ
4. サブフォルダも含めた再帰的検索
を最短コードで紹介しました。
Google Drive 内のファイル構造を把握しておくと、
データ分析・画像処理・機械学習での作業効率が大幅に向上します。
ぜひ普段の Colab 作業に活用してみてください!









