「表紙」、「履歴書」、「参照」を含む PDF ファイルを特定のディレクトリから検索し、それらをリストに挿入してからマージするスクリプトを設定しました。検索語は次のようになります。キーは検索語で、値はリストに挿入するインデックスです。
searchTerms = {"cover": 0,
"resume":1,
"references":2}
そして、最初のリストは次のようになります。
pdfsToBeMerged = ["placeholder", "placeholder", "placeholder"]
ファイルを検索してこのリストに追加した後、リストをループしてすべての「プレースホルダー」アイテムを削除します。その後、これらのファイルがマージされます。
この「プレースホルダー」ステップを何らかの形で自動化するPython関数があるかどうか疑問に思っていますか? searchTerm を挿入して空のリストのインデックスに追加し、そこに保持する関数と同様です。たとえば、「参照」ファイルが最初に見つかった場合、それはインデックス 2 に追加され、他のファイルが見つかったかどうかに関係なくそこにとどまりますか?