前提・実現したいこと
あるディレクトリにcsvfileがあり、ファイル数が5個以上になると古いファイルを削除して常にファイル数を5個にしたいです。
python
1for file in os.path.join(server_dir,'*.csv'): 2 file_list.append(file) 3 latest_file = max(file_list, key=os.path.getctime) 4 5MAX_CNT = 5 6while len(file_list) >=5: 7 for i, file in enumerate(file_list): 8 if i < MAX_CNT-1: 9 os.remove(file) 10 11 file_list = file_list-1
こうだと思いましたが、file_listはリスト型の為、うまくできませんでした。
どうすればよいでしょうか?
ご教示お願いいたします。
発生している問題・エラーメッセージ
エラーメッセージ

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2022/01/17 10:42
2022/01/19 09:37