作業机のCSV整形・結合ツール|Python版【ローカル処理】
- ダウンロード商品¥ 980
毎月のCSVをまとめる作業に。 CSVの前後空白整理、全列一致の重複除去、文字コード変換、複数ファイルの縦結合を行うPythonツールです。 CSVデータを外部サーバーへ送る処理はありません。元ファイルは上書きせず、新しいCSVとして保存します。 【できること】 ・画面からCSVを複数選択して整形・結合 ・コマンドから同じ処理を繰り返し実行 ・UTF-8 / CP932の読み込み、UTF-8 BOM付き等への出力 ・前後の空白整理、全列一致の重複除去 ・列名で位置を合わせ、不足列を空欄にした縦結合 【内容】 csv_tool.py、csv_gui.py、日本語説明書、架空の入力サンプルと処理結果例。 【必要環境】 Python 3.10以上。外部Pythonライブラリ不要。画面版にはtkinterが必要です。Windows上のPython 3.12で処理を検証しました。画面版の実操作、macOS・Linuxでの動作は未検証です。 【購入前に確認してください】 入力合計50MiB・20万行まで。ヘッダー付きCSVが対象です。キーによる横結合やExcelファイルの直接読込には対応しません。実行ファイル形式のアプリではなく、Pythonスクリプトです。Pythonの導入・基本操作が必要です。 前後空白整理・重複除去はデータを変更します。表計算向けの数式対策で、= + - @等で始まる値に ' を付けます。負の数などが文字列になる場合があります。信頼できるデータの機械処理向けにはコマンドで無効化できます。数値・日付の自動変換やデータ内容の正しさの判定は行いません。結果確認後にご利用ください。 【利用範囲】 購入者本人および所属組織の内部業務での利用・改変が可能です。出力CSVは商用利用できます。ツール本体・改変版・説明書の再配布や再販売、第三者向けホスティングは禁止です。 【お問い合わせ・不具合】 購入先のBOOTHメッセージから、個人情報を除いた再現手順とエラー文をご連絡ください。不具合は修正版の提供等で対応します。個別データの加工代行・カスタマイズ・常時サポートは含みません。 デジタル商品のため購入者都合の返品・返金は原則受け付けません。ただし、商品説明と異なる不具合等はご連絡ください。適用法令やBOOTHの規約が優先され、法令上認められる権利を制限するものではありません。 【更新履歴】 v1.0.1:商品名・画面上の名称・説明書・紹介画像を変更しました。CSV処理の仕様は同じです。




