Pythonのファイル&フォルダ操作まとめ
os・glob・pathlibなどのライブラリがある。
osライブラリ
import os
フォルダがあるか確認する
os.path.exists()
フォルダを作成する
os.makedirs()
フォルダが存在しない場合、作成する
if not os.path.exists("./sample"): os.makedirs("./sample")
ディレクトリ下のファイルを確認する
os.listdir()
ファイルの絶対パスを取得する
os.path.abspath()
カレントディレクトリの確認
os.getcwd()
globライブラリ
<h3>条件に従ったファイルを選ぶ</h3> import glob l = glob.glob('*.ipynb')

Pythonで条件を満たすパスの一覧を再帰的に取得するglobの使い方 | note.nkmk.me
Pythonのglobモジュールを使うと、ワイルドカード*などの特殊文字を使って条件を満たすファイル・ディレクトリ(フォルダ)などのパスの一覧をリストやイテレータで取得できる。glob --- Unix 形式のパス名のパターン展開 — Python 3.11.4 ドキュメント glob()の基本的な使い方 glob()...