お渡しするのは説明だけでなく、列名と条件に合わせたコード、入力例・出力例、実行コマンド、確認結果です。入力ファイルを上書きせず、別のCSVへ保存する形を基本にします。
毎月同じCSVを手で並べ替えたり集計したりしていませんか。あなたのCSVの列名・処理条件・出力例に合わせ、Pythonで1つの定型作業を処理する小さなスクリプトを私が作ります。
【基本料金3,000円】
・入力CSV 1種類(列は10列まで、1ファイル1万行まで)
・1つの処理:列の抽出・並び替え・条件での絞り込み・1列をキーにした合計集計のいずれか
・出力CSV 1種類
・Python 3のソースコード(.py)と実行手順
・ご提供のサンプルデータでの動作確認結果
・当初の仕様内での修正1回
たとえば「category と amount の列を持つ売上CSVを、category別の合計CSVにする」という作業です。この例は自主制作サンプルとして実際に動作確認しており、画像に入出力例を載せています。実案件や販売実績を示すものではありません。実際の納品コードは、お客様の列名・条件・文字コードを確認して作成します。
【進め方】
購入後、個人情報を除いたサンプルCSV、入力と出力の希望、実行するPCのOSとPythonの有無をお知らせください。仕様を1つに確定して制作し、コード・手順・テスト結果をココナラ内で納品します。お客様のPCでの初回実行時に同じ仕様で問題があれば、納品後3日以内のご連絡で1回修正します。
Python 3を実行できるPCが必要です。基本範囲ではExcelの書式保持、複数ファイルの結合、Webサイトからの取得、API連携、定期実行設定、ログイン操作は含みません。2つ目の処理が必要な場合は有料オプションをご利用ください。CSVの仕様が特殊な場合や処理がさらに複数ある場合は購入前に見積り相談をお願いします。依頼データの権利と内容はお客様にご確認いただき、機密情報は伏せたサンプルで相談できます。
【料金の例】
基本1処理3,000円/同じCSVに処理条件1つ追加+1,000円。合計4,000円。追加料金は購入前にご案内し、合意した内容だけを制作します。
【完成例・自主制作の抜粋】
入力:category, amount
文具,1000/食品,600
文具,500/食品,450
↓
出力:category, total
文具,1500
食品,1050
.py、実行手順、入力例、出力例を納品。
購入時に①サンプルCSV(実データでなくて可・個人情報は削除)②入力列名③希望する出力CSVの例④処理内容を1文で⑤OSとPython 3の利用可否をお知らせください。例:「category別にamountを合計して、category,totalの2列で出力」。
基本料金はCSV1種類→処理1つ→CSV1種類、10列・1万行までです。列名、区切り文字、文字コード、空欄や数値不正時の扱いを確認します。ご自身のPCでPythonを実行できる必要があります。仕様変更、3つ以上の処理、Excel書式保持、サイト取得、API連携、環境構築代行は対象外です。納品後3日以内、確定した仕様内で1回修正します。 2つ目の処理条件は有料オプション+1,000円で対応します。