【Python】ディレクトリ内で最も古いCSVファイルを削除する方法

【Python】ディレクトリ内で最も古いCSVファイルを削除する方法。

ソースコードは以下のとおりです。

import os
from glob import glob
path = "dir/*.csv"
files = glob(path)
if len(files) > 0:
files.sort(cmp=lambda x, y: int(os.path.getctime(x) - os.path.getctime(y)))
os.remove(files[0])

コメントする

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

This site uses Akismet to reduce spam. Learn how your comment data is processed.