CSV Dialect
CSV 方言指 CSV 的格式参数:分隔符、引号字符、转义字符、行终止符、是否带头等,因工具而异。
用途
描述特定 CSV 文件的格式约定,使解析器正确处理非标准 CSV(如 TSV、分号分隔、自定义引号)。
机制
方言参数:delimiter(默认 ,)、quotechar(默认 ")、escapechar、lineterminator(默认 \r\n)、skipinitialspace、quoting 策略。Python csv.Dialect 封装。
用例
- 多方言 CSV 解析
- Excel CSV 兼容
- TSV/PSV 处理