ファイルのディレクトリがあり、各ファイル名が「YYYYMMDD」形式の日付で始まるとします。ファイル名が与えられた場合、それが存在するかどうかを確認し、存在しない場合はファイル名を次の日付で確認するにはどうすればよいですか?
私は次のものを持っていますが、ファイル名が存在するかどうかのみをチェックします。
try:
with open('filename') as f: pass
except IOError as e:
print 'The file does not exist.'
リストにファイルが 1 つしかない場合は、終了します。リストに複数のファイルがある場合は、次の日付を確認したい。