[Python 100日チャレンジ] Day 49 - ファイルシステム操作
Pythonのpathlibでファイルやディレクトリの存在確認、一覧取得、作成、削除の基本を学びます。
[Python 100日チャレンジ] Day 49 - ファイルシステム操作
pathlibを使う
ファイルパス操作には pathlib が便利です。
1
2
3
4
5
from pathlib import Path
path = Path("data/report.txt")
print(path.exists())
print(path.name)
ディレクトリを作る
1
2
folder = Path("output")
folder.mkdir(exist_ok=True)
ファイル一覧を取得する
1
2
for file in Path(".").glob("*.txt"):
print(file)
今日のゴール
ファイルシステム操作では、文字列だけでパスを扱うより Path を使うと読みやすくなります。存在確認、作成、一覧取得を練習しましょう。
この投稿は投稿者によって CC BY 4.0 の下でライセンスされています。
