商品CSV 変換レシピ β|列名対応・反復整形・PC用Pythonツール
- Digital1,500 JPY



仕入先から届く商品CSVの列名や値を、保存した変換ルールで繰り返し整えるPC用Pythonツールです。 新旧2ファイルを比較する「商品表 更新チェック」とは別の商品です。本商品は1つのCSVの整形を行います。 【先にご確認ください】 PCに既存のPython3.13.xが必要です。動作確認はWindows・Python3.13.12です。Python本体・インストーラー・EXEは同梱しません。ダブルクリックだけで利用する製品ではありません。 Shopify・楽天・Amazon・BOOTH等の店舗へ接続/登録する機能や、取込成功の保証はありません。 【できること】 ・仕入先ごとの列名を対応させ、明示した整形ルールをJSONで保存。 ・前後空白、全角互換正規化、大小文字、文字列置換、整数/十進数への整形。 ・SKUは文字列として保持。空欄と0を区別。重複/空欄キー・不正な値を要確認へ分離。 ・変換候補CSVと、値の変更/要確認を記したHTML/JSONレポートを保存。 ・既存の出力先を拒否し、新しいフォルダにだけ生成。元CSVを書き換えません。 ・数式らしい値の接頭辞処理または除外。すべての表計算ソフトでの安全性を保証するものではありません。 【設計上の上限】 入力10MiB / 10,000データレコード / 100列。UTF-8 BOM付き・CP932・UTF-16、カンマまたはタブ区切り。 数値は有限・絶対値1e18以下、桁/指数も制限します。すべての上限値・入力組み合わせの網羅確認は未実施です。 【収録内容】 Pythonプログラム、仕入先別レシピ2例、架空CSV2種、期待レイアウト、実際の出力見本、README、反復処理メモ、利用条件、10条件の確認記録。 【確認した範囲】 本人の許可を受けた架空CSVだけで、正常変換、先頭ゼロ、空欄/0、重複/空欄キー、数式らしい値、HTMLエスケープ、異常な数値、列不足、上書き拒否、UTF-16タブを確認。 元CSVのSHA256が処理前後で変わらないことを確認しました。 実店舗データ、他OS/Python版、全形式・大容量・全上限、購入後ダウンロードは未確認です。時短や売上増の実測はありません。 【使い方】 ZIPをすべて展開し、READMEのコマンド例を既存Pythonで実行。同梱の架空データから始めてください。 初回の列対応・変換ルールは利用者が決めます。要確認行と実際の取込先での確認は人に残ります。 ログイン・課金API・ネットワークは不要。常駐監視・予定タスクを新規登録する機能は含みません。 【対象外】 Excel/PDF/画像、複合キー、複数ファイル結合、税務・利益判断、店舗同期、常時監視、個別整形の受注。 【販売価格】 1,500円・買い切り。 【利用条件】 購入者本人の商用・非商用の業務/同一事業内での利用と、受託した出力CSV・レポートの依頼者への納品可。 プログラム本体・改変版の再配布/再販売/第三者向けオンラインサービス化不可。 自分の入力データと自作の業務用ルールの権利は利用者に残ります。 固定期間の有人対応、個別設定代行、継続更新、全環境の動作は約束しません。権限のあるデータを使い、元CSVと出力を照合してください。 Python/標準ライブラリのライセンスが与える権利を制限しません。 AIをコード・文章・図解の制作補助に使用。架空データのみ収録しています。 無料見本と実際の出力:https://midnight-cafe-creator-lab.harinezumi-pro.chatgpt.site/guides/supplier-csv-recipes.html


