マンガでわかるPython

Xにポスト X@ruten 開発支援 開発/執筆依頼
公開:2025-06-13、更新:2025-06-13

10-8「ファイル一覧」 6ページ

この連載を電子書籍でまとめて読む コンテンツを全て見る

マンガ

6

コンテンツ紹介

この連載を電子書籍でまとめて読む
コンテンツを全て見る

テキスト原稿

# 6p __1__ 猫野: globは ディレクトリー内を 再帰的に得ることも できる この機能を使うと 手軽にファイル 一覧をられる __2__ 再帰的 同じように繰り返し たどっての意味 引数にrecursive=True ** あらゆるファイルや 0個以上のディレクトリ サブディレクトリ --- __3__ ```py import sys, glob p_dir = sys.exec_prefix # フルパスで指定 files = glob.glob(f'{p_dir}/**', recursive=True) print(files) # ルートのディレクトリを設定 files = glob.glob(f'**', root_dir=p_dir, recursive=True) print(files) ``` 出力 ['C:\\~\\PythonXXX\\', ← ルート部分も取得される 'C:\\~\\PythonXXX\\DLLs', 'C:\\~\\PythonXXX\\DLLs\\libcrypto-3.dll', ︙] ['DLLs', ← ディレクトリーの中身だけ取得される 'DLLs\\libcrypto-3.dll', 'DLLs\\libffi-8.dll', ︙]

トップページに戻る
Cronus Crown(クロノス・クラウン)のトップページに戻る
(c)2002-2025 Cronus Crown (c)1997-2025 Masakazu Yanai
ご意見・お問い合わせはサイト情報 弊社への連絡までお願いします
個人情報の取り扱い、利用者情報の外部送信について