私はPythonを初めて使用します。ファイルを開いて、特定の単語のすべてのインスタンスをPython経由で特定の置換に置き換えられるようにしたい。例として、すべての単語「zero」を「0」に、「temp」を「bob」に、「garbage」を「nothing」に置き換えます。
私は最初にこれを使い始めました:
for line in fileinput.input(fin):
fout.write(line.replace('zero', '0'))
fout.write(line.replace('temp','bob'))
fout.write(line.replace('garbage','nothing'))
しかし、私はこれがこれを行うためのリモートでさえ正しい方法ではないと思います。次に、ifステートメントを実行して、行にこれらの項目が含まれているかどうかを確認し、含まれている場合は、行に含まれている項目を置き換えますが、Pythonについて知っていることから、これも本当に理想的なソリューションではありません。これを行うための最良の方法を知りたいです。よろしくお願いします!