将逗号分隔的字符串导出为文本文件,而不将其自动格式化为 CSV

export a comma-separated string as a text file without auto-formatting it as a CSV

我正在开发一个 API,理想情况下,它应该将一个以 conmma 分隔的列表导出为 .txt 文件,该文件应该看起来像

alphanumeric1, alphanumeric2, alphanumeric3

要导出的数据来自 pandas 数据框的一列,所以我想我明白了,但是我尝试将其作为单行字符串文字获取的所有尝试都没有奏效。相反,我收到的文本文件是

,ColumnHeader
0,alphanumeric1
0,alphanumeric2
0,alphanumeric3

我试过使用带反引号的字符串文字,写入多行,将逗号附加到列表中的每个值,但它都以 csv 的形式出现,这对我的目的不起作用。

如何实现这种效果?

不知道你需要的是不是:

csvList = ','.join(df.ColumnHeader)

其中,df 当然是您的 pandas 数据框