入力したファイル名のリストを反復処理する関数を作成し、条件が満たされたときに、後続の各ファイルを「INPUT」という名前のファイルにコピーしたいと考えています。
これが私がこれまでに持っているものです:
file_list = [file1, file2, file3]
def queue():
if condition1_met:
for item in file_list:
os.system('cp item INPUT')
else:
return queue()
ただし、そのos.systemビットは「アイテム」を認識しないため、反復してファイルをコピーするのが最善の方法であることがわかりません。