pythonでcsvファイルの文字を置換する

 

同じファイル名で文字を置換するときのソースコードです。ExcelでCtrl+hでも置換できますが、何度も同じ文字を置換する場合はpythonで時短できます。

fn = 'ファイル名'

with open(fn, "r") as f:
    s = f.read()
s = s.replace("置換前","置換後")

with open(fn, "w") as f:
    f.write(s)

with open()の引数を変更すれば、新しいファイルに書き換えることもできます。