AGENT SKILL
csv
暂无简介
使用场景电子表格
- License 许可
- GPL-3.0
- 最近更新
- 2026-10-29
- Stars
- ★ 45
- Forks
- 4
02 资源文件 2
- 参考文档_meta.json159 B
- 参考文档index.json662 B
03 SKILL.md 正文
CSV 文件处理技能
本技能指导 AI 如何使用现有工具读写和处理 CSV 文件。
读取 CSV 文件
使用 read 工具读取 CSV 文件内容,然后用 Python 的 csv 模块或 pandas 解析。推荐使用 eval(py)运行代码:
import csv, io
text = read("data.csv")
reader = csv.DictReader(io.StringIO(text))
rows = list(reader)
对于大文件,可逐行处理避免内存爆炸。
写入 CSV 文件
构造数据后使用 write 工具写出:
import csv, io
buf = io.StringIO()
writer = csv.DictWriter(buf, fieldnames=["col1", "col2"])
writer.writeheader()
writer.writerows(rows)
write("output.csv", buf.getvalue())
合并与过滤
读取多个 CSV 后用 Python 的 dict/列表操作合并或按条件过滤行,再写出结果。
示例用法
当用户说"帮我处理 data.csv,筛选出 status=active 的行并输出到 active.csv"时,按上述读取→过滤→写入流程执行,每一步用 eval 调用 Python 完成。
04 同仓库更多 Skills
self-improvement-using-agile
暂无简介
★ 45
plugin-creation
暂无简介
★ 45
nimble-window
暂无简介
★ 45
minecraft
暂无简介
★ 45
gesellschaft
暂无简介
★ 45
faustbot-using-guide
暂无简介
★ 45