将 mutt 用于 .csv 文件时添加了一行

One Extra line is added when using mutt for .csv file

我正在使用 python 3,这是我的代码

   with open(f"{datetime.datetime.now().strftime(DATETIME_FORMAT)}.csv", "w", newline="") as f:
        w = csv.writer(f)

当我将文件从我的服务器导入到本地 (Macbook) 时,它以正确的格式显示文件。

当使用 mutt 命令发送电子邮件时,它会在每行之间添加额外的行。

这对我有用:这从输出 .csv 中删除了额外的行:

open(f"RMA{datetime.datetime.now().strftime(DATETIME_FORMAT)}.csv", "w", newline="") as f:
    w = csv.writer(f, lineterminator='\n')