<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>Csv on 春江暮客</title>
		<link>https://www.bobobk.com/en/tags/csv/</link>
		<description>Recent content in Csv on 春江暮客</description>
		<generator>Hugo</generator>
		<language>en</language>
		
		
		
		
			<lastBuildDate>Thu, 22 Oct 2026 22:31:19 +0800</lastBuildDate>
		
			<atom:link href="https://www.bobobk.com/en/tags/csv/index.xml" rel="self" type="application/rss+xml" />
			<item>
				<title>Fix Python CSV Field Limits: Set a Character Cap and Test Boundaries</title>
				<link>https://www.bobobk.com/en/python-csv-field-size-limit.html</link>
				<pubDate>Thu, 22 Oct 2026 22:31:19 +0800</pubDate>
				<guid>https://www.bobobk.com/en/python-csv-field-size-limit.html</guid>
				<description>Reproduce CSV field-limit errors, choose a finite character cap, and test multiline fields, broken quoting, exit codes, and restored parser settings.</description>
			</item>
			<item>
				<title>Python CSV Totals with Decimal: Validate Input and Control Rounding</title>
				<link>https://www.bobobk.com/en/python-csv-decimal-total.html</link>
				<pubDate>Thu, 22 Oct 2026 05:02:11 +0800</pubDate>
				<guid>https://www.bobobk.com/en/python-csv-decimal-total.html</guid>
				<description>Sum CSV amounts with the Python standard library, define per-row rounding, validate prices and quantities, and stop on invalid data.</description>
			</item>
			<item>
				<title>Compare CSV Snapshots by ID with Python: Added, Removed, and Changed Records</title>
				<link>https://www.bobobk.com/en/python-csv-diff-by-key.html</link>
				<pubDate>Wed, 21 Oct 2026 14:20:30 +0800</pubDate>
				<guid>https://www.bobobk.com/en/python-csv-diff-by-key.html</guid>
				<description>Compare CSV snapshots by a unique ID with the Python standard library, reject duplicate keys, and report additions, removals, and changed fields with automation-friendly exit codes.</description>
			</item>
			<item>
				<title>Split Large CSV Files with Python: Headers, Multiline Fields, and Completion Checks</title>
				<link>https://www.bobobk.com/en/python-split-csv-records.html</link>
				<pubDate>Wed, 21 Oct 2026 06:22:30 +0800</pubDate>
				<guid>https://www.bobobk.com/en/python-split-csv-records.html</guid>
				<description>Split CSV records with the Python standard library, repeat headers, preserve multiline fields, and distinguish complete output from failed partial files.</description>
			</item>
			<item>
				<title>Read CSV Files Inside tar.gz with Python: Summaries Without Extraction</title>
				<link>https://www.bobobk.com/en/python-tar-gz-csv-without-extract.html</link>
				<pubDate>Tue, 20 Oct 2026 14:24:08 +0800</pubDate>
				<guid>https://www.bobobk.com/en/python-tar-gz-csv-without-extract.html</guid>
				<description>Read a CSV member directly from tar.gz, reject duplicate names, validate input, and test failure exit codes.</description>
			</item>
			<item>
				<title>Validate CSV Structure with Python: Exact Headers, Column Order, and Field Counts</title>
				<link>https://www.bobobk.com/en/python-csv-schema-check.html</link>
				<pubDate>Sat, 17 Oct 2026 11:43:33 +0800</pubDate>
				<guid>https://www.bobobk.com/en/python-csv-schema-check.html</guid>
				<description>Check exact CSV headers and field counts with the Python standard library, test multiline records and failure exit codes, and stop schema drift before imports.</description>
			</item>
			<item>
				<title>Fix CSV Encoding with Python: BOMs, GB18030, and UTF-16</title>
				<link>https://www.bobobk.com/en/python-csv-encoding-utf8.html</link>
				<pubDate>Wed, 14 Oct 2026 14:44:28 +0800</pubDate>
				<guid>https://www.bobobk.com/en/python-csv-encoding-utf8.html</guid>
				<description>Convert known CSV encodings to UTF-8, preserve IDs and line endings, and verify BOMs and failure behavior without overwriting files.</description>
			</item>
			<item>
				<title>Sample a Large CSV with Python: Reservoir Sampling with a Fixed Seed</title>
				<link>https://www.bobobk.com/en/python-csv-reservoir-sampling.html</link>
				<pubDate>Thu, 08 Oct 2026 08:59:00 +0800</pubDate>
				<guid>https://www.bobobk.com/en/python-csv-reservoir-sampling.html</guid>
				<description>Sample complete CSV records in one pass with Python, preserve the header, control memory use, and reproduce the sample with a recorded seed.</description>
			</item>
			<item>
				<title>Find Duplicate CSV IDs with Python and SQLite</title>
				<link>https://www.bobobk.com/en/python-csv-duplicate-ids-sqlite.html</link>
				<pubDate>Thu, 08 Oct 2026 08:01:42 +0800</pubDate>
				<guid>https://www.bobobk.com/en/python-csv-duplicate-ids-sqlite.html</guid>
				<description>Stream a CSV into a temporary SQLite index, report repeated sample IDs and record positions, and validate the result without keeping every ID in a Python set.</description>
			</item>
			<item>
				<title>Stream Large CSV Files with Python: Validate Rows and Count Labels</title>
				<link>https://www.bobobk.com/en/python-stream-large-csv.html</link>
				<pubDate>Mon, 28 Sep 2026 15:31:31 +0800</pubDate>
				<guid>https://www.bobobk.com/en/python-stream-large-csv.html</guid>
				<description>Read CSV records one at a time with Python, validate sample IDs and labels, and produce a small JSON summary without loading the whole file.</description>
			</item>
	</channel>
</rss>
