「資料の名前の先頭に同じ文字を付けたい」「ファイル名に含まれる旧名称を新名称に置き換えたい」といった作業に使える、小さなPythonスクリプトを作ります。変更予定を先に確認し、元ファイルを残したまま、別の新しいフォルダへ名前を変えてコピーする方式です。
【基本料金4,000円の範囲】
・Windows、Python 3.10以上で実行するスクリプト1本
・1フォルダ直下の通常ファイル、最大1,000個
・命名規則は「先頭への文字追加」または「指定文字列の置換」のどちらか1種類
・最後の「.」以降の拡張子は元の表記のまま維持
・変更予定の表示と、指定した新規出力フォルダへのコピー
・変更前後のファイル名と成否を記録するログ機能
文字列置換は大文字と小文字を区別し、ファイル名本体だけに適用します。ファイルの内容は変換しません。元ファイルの移動・上書き・削除は行わず、既存の出力フォルダは使用しません。同名衝突、Windowsで使えない名前、リンクやジャンクション等は検査して停止する仕様です。
【納品するもの】
Pythonソースコード、実行手順、架空データでの確認結果をお渡しします。実行時には出力側にログを保存します。Pythonのインストールと、お客様のPCでの実行操作はお客様にてお願いします。合意した範囲内の調整は1回まで含み、当方の実装不備はこの回数に含めません。
【購入前のご相談】
実際のファイルを送る必要はありません。個人情報・秘密情報を含まない「変更前→変更後」のファイル名例で、ルールと対応可否を確認します。対応範囲・金額・納期を合意してからご購入ください。コード作成には生成AIの補助を利用し、架空データで動作を確認します。
【対象外】
サブフォルダ内の再帰処理、連番付与、正規表現、EXE化、GUI制作、ファイル内容の解析、拡張子変更、遠隔操作、外部サービス連携は含みません。作業中の同時編集や同期は停止して実行してください。容量不足等で途中停止した場合は未完了の出力が残ることがあるため、ログを確認していただく仕様です。
購入前に見積りをご相談ください。①個人情報・秘密情報を含まない変更前と変更後のファイル名例を3~5組、②先頭への文字追加か指定文字列の置換か、③対象ファイルの個数と主な拡張子、④WindowsとPythonのバージョン、⑤希望納期をお知らせください。
ファイル本体の送信は不要です。実際の顧客名や案件名は架空の名前に置き換えてください。1フォルダ直下、最大1,000ファイル、命名規則1種類が基本範囲です。ファイル名とルールから対応可否を確認し、範囲・金額・納期を合意してからご購入ください。
納品物はPythonソースコードです。Python 3.10以上のインストールと実行はお客様にてお願いします。元ファイルと別の新規フォルダにコピーするため、対象ファイルを複製できる空き容量をご用意ください。まずは架空データや少数のコピーで手順を確認してからご使用ください。