用于按行拆分CSV文件的Automator(或Python?)

2024-05-15 13:31:45 发布

您现在位置:Python中文网/ 问答频道 /正文

我想创建一个工具,用于在工作中使用终端将大型CSV文件拆分为行。我不是一个程序员,所以我希望使用Automator(但有人说它可以在Python中完成)

我知道用终端命令把文件分成10000行

split -l 10000 example.csv

我想做的是创建一个自动化的行动,我可以发送给其他人将做以下

  1. 询问CSV的位置(首选OSX对话框)
  2. 询问要拆分的行数(以防他们想要更改)
  3. 询问文件名
  4. 提供filename-numbers.csv文件

这可能吗?有人知道我会如何在Automator版本2.7(428)中这样做吗?非常感谢您的帮助


Tags: 文件工具csv命令终端文件名examplefilename