【Python初心者向け】業務を効率化!日常で使える簡単スクリプト

日常業務やパソコンの使用中、よく繰り返し行う作業や特定の情報を素早く取得したい場面があります。Pythonは強力で柔軟なプログラミング言語として、これらの作業を自動化し、効率を向上させるための小さなスクリプトを作成するのに適しています。本記事では、Pythonの実用的な小スクリプトをいくつか紹介し、読者が実際の問題解決にPythonを活用できるようにします。 (一)ファイルの一括リネーム 大量のファイルを扱う際に、手動でのファイル名の変更は手間がかかります。Pythonを使用することで簡単にファイルの一括リネームが可能です。以下はそのサンプルスクリプトです: import os def batch_rename(directory, prefix ): for count , filename in enumerate (os.listdir(directory)): dst = f "{prefix}{str(count)}.txt" src = os.path. join (directory, filename) dst = os.path. join (directory, dst) os.rename(src, dst) directory = "path/to/your/directory" prefix = "new_file_" batch_rename(directory, prefix ) copy 指定されたディレクトリ内のすべてのファイルを順に処理し、指定されたプレフィックスと連番でリネームします。 (二)ファイルのバックアップ 重要なファイルの定期的なバックアップは良い習慣です。以下はシンプルなファイルバックアップスクリプトです: import shutil import os import time source_directory = "path/to/source/directory" backup_directory = "path/to/bac...