【業務自動化】Chapter2-2:表記ゆれの一斉置換ツールを作ろう

一つ前のページでは PyInstallerのインストール を行いました。
今回は実際の業務でも使える 表記ゆれの一斉置換ツール を作成していきましょう。
Chapter1:PythonによるExcel自動化の基本を身につけよう
Chapter2:自動化ツールを.exe化して配布しよう
・Chapter2-1:Pythonスクリプトを実行ファイルに変換しよう
・Chapter2-2:表記ゆれを一瞬で直す置換マシンを作ろう ◁今回はここ
・Chapter2-3:置換の対象ファイルを増やそう
・Chapter2-4:エラー処理を追加しよう
・Chapter2-5:ダイアログウィンドウを追加しよう
Chapter3:現場で使える便利な自動化ツールを4つ作ろう
Chapter4:Webスクレイピングでデータを自動で集めよう
Chapter5:自動化ツールを作ってお金を稼ごう
業務で扱うExcelやテキストファイルの中には、同じ意味でも表記が異なる「表記ゆれ」がよく見られます。
たとえば「メールアドレス」と「e-mailアドレス」、「株式会社〇〇」と「(株)〇〇」といったケースです。
人間が目で確認して修正するのは非常に手間がかかりますが、PythonとExcelを組み合わせれば、自動的に表記ゆれを一括で置換するツールを作ることができます。
この記事では、Excelにまとめた置換ルールをもとに複数のテキストファイルを一度に修正するPythonコードを書き、PyInstallerを用いて実行ファイル化まで行います。
プログラミング初心者でも理解できるように、コードの仕組みを丁寧に解説していきますので、実務で活用できる自動化ツール作りに挑戦してみましょう。

今回作るのは一番基本的な「表記ゆれ一斉置換ツール」だよ。
ここからChapter2-5までの4つの記事を通して、このツールをさらに堅牢かつ便利なツールへ改善していくから、ぜひ最後まで見ていってね。
Excel連携で表記ゆれ一括置換ツールを作成しよう
ここでは、Excelにまとめた「検索する言葉」と「置換後の言葉」を読み込み、指定したフォルダ内のテキストファイルに一斉に適用するスクリプトを紹介します。
これにより、複数ファイルを対象にした表記ゆれの修正を、自動かつ効率的に行うことが可能になります。
すでに購入済みの方はこちら


