次のような複数の置換リストを使用して処理およびフォーマットする必要がある複数のテキスト ファイルを含むフォルダーがあります。
old string1~new string1
old string2~new string2
etc~blah
これらの複数のテキスト ファイルの各行で、置換リストから各置換ペアを実行します。これで、この操作を実行する一連の Python スクリプトができました。私が疑問に思っているのは、sed または awk に切り替えた場合、コードがよりシンプルになり、保守しやすくなるかということです。それはより良い解決策になりますか、それとも Python コードを改善する必要がありますか? 入力テキスト ファイルは定期的に送信され、多くの場合、以前とは構造が少し異なります。これらのファイルは人間によって作成されているため、間違い、スペルミス、複数のスペースなどです。そのため、コードと置換リストを常に調整して、適切に機能させる必要があります。ありがとう。