[解決済み] pathlib を使ってすべてのサブディレクトリを再帰的に反復処理する。
2023-01-12 01:44:38
質問
どのようにすれば パスリブ を使って、与えられたディレクトリのすべてのサブディレクトリを再帰的に反復処理することができますか?
p = Path('docs')
for child in p.iterdir(): child
は、与えられたディレクトリの直接の子に対してのみ反復処理を行うようです。
で可能であることは知っています。
os.walk()
または
glob
などがありますが、私はパスオブジェクトを扱うのが好きなので、pathlibを使いたいのです。
どのように解決するのですか?
あなたは
glob
メソッドで
Path
オブジェクトのメソッドです。
p = Path('docs')
for i in p.glob('**/*'):
print(i.name)
関連
-
[解決済み] 2次元アレイにおけるピーク検出
-
[解決済み] Pythonの上達の道 - 見習いから第一人者へ
-
[解決済み】2つのリストを並列に反復処理する方法は?
-
[解決済み】典型的なテストディレクトリ構造でunittestを実行する
-
[解決済み】カレントディレクトリの全サブディレクトリのリストを取得する
-
[解決済み] Flaskで1時間ごとに関数を実行するようにスケジュールするには?
-
[解決済み] tensorflowのCPUのみのインストールでダイナミックライブラリ 'cudart64_101.dll' を読み込めなかった
-
[解決済み] matplotlib でプロットの軸、目盛、ラベルの色を変更する方法
-
[解決済み] Pythonでファイルの読み込みと上書きをする
-
[解決済み] PythonのRequestsモジュールを使ってWebサイトに "ログイン "するには?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] glob()を使って再帰的にファイルを検索するには?
-
[解決済み] SQLAlchemy: セッションの作成と再利用
-
[解決済み] Pythonです。未束縛のメソッドを束縛する?
-
[解決済み] バブルソートの宿題
-
[解決済み] Ctrl-CでPythonスクリプトを終了できない
-
[解決済み] Pandasのデータフレーム内の文字列を'date'データ型に変換するにはどうしたらいいですか?
-
[解決済み] pycharmがタブをスペースに自動変換する
-
[解決済み] if 節の終了方法
-
[解決済み] Pythonでファイルの読み込みと上書きをする
-
[解決済み] 単純な文字列からtimedeltaオブジェクトを作成する方法