CSVの先頭の0が消える:Excelで商品コードを文字列として取り込む
00123が123になる原因を、CSVの中身とExcelの表示に分けて確認。復元できる場合、できない場合も説明します。
公式資料で確認ExcelでCSVが文字化けする:UTF-8を正しく読み込む手順
ダブルクリックで文字化けするCSVを、文字コードを指定して読み込む方法。BOMで直る場合と直らない場合を切り分けます。
公式資料で確認PythonでCSVのBOMを扱う:utf-8-sigで見えない文字を除く
DictReaderの先頭キーに見えない文字が付く問題を再現。BOMあり・なしの読み込みと、Excel向けの書き出しを確認します。
サンプル実行確認PythonでCP932のCSVをUTF-8へ変換:Shift_JISとの違いとエラー対処
Windows由来のCSVを変換するときの文字コード指定を整理。CP932拡張文字と変換できない文字を、小さな例で確認します。
サンプル実行確認PythonでCSVの重複を削除:行全体とキー列の違いを決める
同じ行と同じIDを区別してCSVを整理。元の順序を保ち、残した行と除外した行をそれぞれ確認するコードです。
サンプル実行確認PythonでCSVの差分を比較:行順を無視し、重複件数は残す
行の並びが変わったCSVを比較するコード。setでは消えてしまう重複をCounterで数え、増えた行と減った行を確認します。
サンプル実行確認PythonでCSVをJSONへ変換:日本語と先頭ゼロを保つ
CSVの各行をJSONのオブジェクトへ変換。数値らしいIDを文字列で保持し、重複ヘッダーや列数不一致を検出します。
サンプル実行確認Pythonで複数CSVを結合:ヘッダーを1回だけ残し、列違いで止める
CSVを縦に結合する最小コード。列名や列順が違うファイルを検出し、重複ヘッダーと無言のデータずれを防ぎます。
サンプル実行確認PythonのCSVでカンマ・改行・引用符を壊さず読み書きする
splitで分けると列がずれるCSVを、csv.readerとwriterで処理。セル内改行を含む往復テストで値の一致を確かめます。
サンプル実行確認PythonでCSVを指定件数に分割:すべてのファイルにヘッダーを付ける
CSVをデータ件数で分割し、最終ファイルの余りとセル内改行を正しく処理。各ファイルにヘッダーを残します。
サンプル実行確認PythonでCSVをTSVへ変換:カンマの置換だけでは壊れる理由
値の中のカンマを保ってタブ区切りへ変換。タブや改行を含む値の扱いと、受け取り先の仕様確認まで解説します。
サンプル実行確認PythonでCSVを検査:列数・重複ヘッダー・空のIDを検出する
読み込めたCSVも正常とは限りません。列数のずれ、空の列名、重複IDを見つけ、整形前に止める検査例を示します。
サンプル実行確認