python numpy.savetxt标头有额外的字符#

Eda*_*ame 10 python numpy header

我使用以下内容来保存带有标头的numpy数组x:

np.savetxt("foo.csv", x, delimiter=",", header="ID,AMOUNT", fmt="%i")
Run Code Online (Sandbox Code Playgroud)

但是,如果我打开"foo.cv",该文件看起来像:

# ID,AMOUNT
21,100
52,120
63,29
:
Run Code Online (Sandbox Code Playgroud)

#标题的开头有一个额外的字符.为什么这样,有没有办法摆脱它?

Car*_*ner 18

页眉和页脚文本作为注释添加.如果要更改注释标识符,请传递comments选项(默认为#):

np.savetxt("foo.csv", x, delimiter=",", header="ID,AMOUNT", 
           fmt="%i", comments='')
Run Code Online (Sandbox Code Playgroud)

如此处所述.