V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
shuxge1223
V2EX  ›  分享创造

用 trae 做了一个成型的 csv 处理工具站,其实还可以

  •  
  •   shuxge1223 · 1 天前 · 705 次点击
    最近我使用 trae 开发了一个大型 csv 的在线处理工具,当然整个项目全是在各种开源库的基础上建成的。

    https://csvfilters.com/ (没有广告 基本就自己玩玩,所以没发到推广)


    功能主要有:
    1 、处理大型 csv 的打开和筛选(我自己测试了下 500 多 m 的 csv 是没有问题,但 800m 无法打开,不知道有没有解决方案)
    2 、json csv xlsx 和 tsv 格式的互相转换(因为不喜欢传统的转换方式,我设计成了只要你上传任何一个文件就把剩下的三种格式给你准备好)
    3 、编码格式的转换,基本就是一些传统的编码的来回转换。
    4 、大型 csv 文件的切割,切割方式有两种一种是按照行,一种按照列
    (按照行比较好理解,按照列就是比如 A 列有 20 个唯一值就拆分出 20 个 csv )
    5 、csv 的合并(相同格式 保留一个表头)
    .................................................................
    目前就这些功能,trae 其实还可以,用起来还是比较顺手的。
    7 条回复    2025-09-02 15:19:27 +08:00
    SGL
        1
    SGL  
       1 天前
    我之前一直想搞一个本地的 csv 阅读器+编辑器,类似数据库的 Navicat 那种软件,不是很想搞 web 页面。
    shuxge1223
        2
    shuxge1223  
    OP
       1 天前
    @SGL 浏览器确实有局限性,800 多 m 的就打不开了,感觉大型的 csv 还是得本地搞
    xgq89757
        3
    xgq89757  
       1 天前
    用 qt+polars 试试
    caocong
        4
    caocong  
       1 天前
    大文件打开读取切片分批读取就行了
    https://codesandbox.io/p/sandbox/sleepy-galileo-h7jgmc
    shuxge1223
        5
    shuxge1223  
    OP
       1 天前
    @caocong 我试试,我就知道 v2x 有能人
    caocong
        6
    caocong  
       1 天前
    @shuxge1223 我不是能人,这全部是 ai 生成的
    shuxge1223
        7
    shuxge1223  
    OP
       1 天前
    @caocong 感谢,已经集成进去了,测试了下 2g 的 csv 是没什么问题,除了加载稍微慢一点
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1264 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 20ms · UTC 17:23 · PVG 01:23 · LAX 10:23 · JFK 13:23
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.