我有 python 脚本,它通过读取多个 csv 文件作为输入来生成 CSV 文件。从 linux 机器上,我使用 mail 命令将该 csv 文件作为电子邮件附件发送。当我使用 MS Excel 在窗口机器上打开该附件时,它会在 csv 中存在的每一行之间添加一个额外的空白行。当我使用 vi 编辑器在 linux 中打开该文件时,csv 文件中只有四行。当我使用winSCP将该文件从linux复制到窗口并在MS Excel文件中打开时,它更奇怪没有额外的空行。邮件命令有什么问题,或者我的脚本没有生成正确的 csv 文件。
任何人都可以发现我在这个过程中缺少的东西。