CSV Data Processor — CSV 数据处理器
v1.0.0处理、过滤、合并、清理、转换和分析 CSV 或分隔数据文件,支持 CSV、TSV、JSON 和 SQL 格式,并提供可定制的选项。
运行时依赖
安装命令
点击复制技能文档
CSV 数据处理器 转换、过滤、清理和转换分隔符数据文件。无外部依赖 —— 只使用 Python 的 csv/JSON 标准库。 快速开始 # 查看前 10 行 python3 skills/csv-data-processor/scripts/csv_view.py data.csv # 过滤行 python3 skills/csv-data-processor/scripts/csv_filter.py data.csv --where "age > 25" # 转换为 JSON python3 skills/csv-data-processor/scripts/csv_convert.py data.csv --to json 常用命令 预览数据 python3 skills/csv-data-processor/scripts/csv_view.py data.csv --head 10 --stats 过滤行 python3 skills/csv-data-processor/scripts/csv_filter.py data.csv --where "price > 100" --sort price --limit 20 合并文件 python3 skills/csv-data-processor/scripts/csv_merge.py sales_2024.csv sales_2025.csv --output combined.csv 基于列进行连接 python3 skills/csv-data-processor/scripts/csv_join.py left.csv right.csv --on user_id --output joined.csv 清理数据 python3 skills/csv-data-processor/scripts/csv_clean.py dirty.csv --dedupe --fill-missing N/A --output clean.csv 统计 python3 skills/csv-data-processor/scripts/csv_stats.py data.csv --numeric age,revenue 脚本 脚本目的 csv_view.py 预览、头尾、摘要统计 csv_filter.py 过滤行、排序、选择列 csv_merge.py 连接多个 CSV 文件 csv_join.py 基于共享列连接/合并 csv_convert.py 转换 CSV ↔ JSON ↔ SQL csv_clean.py 去重、填充缺失、修复编码 csv_stats.py 数值统计、值计数、直方图 关键选项 所有脚本接受: --delimiter —— 字段分隔符(默认:, 为 CSV,\t 为 TSV) --encoding —— 文件编码(默认:utf-8) --has-header / --no-header —— 列标题处理 --output / -o —— 输出文件路径