使用to_csv时我得到一个奇怪的输出 我正在运行的代码如下。
import pandas as pd
import numpy as np
df=pd.DataFrame()
symbol_='SHFE.rb1906'
side_='long'
dtStr='2019-03-20 9:30:01.600'
df.loc[0,'symbol']=symbol_
df.loc[0, 'side'] = side_
df.loc[0, 'dtime'] = dtStr
with open('riskWarned.csv', 'a') as f:
df.to_csv(f, header=f.tell()==0,index=False)
为什么输出中间有空白行?
编辑:
我不确定是否可以显示此屏幕截图,我将再次复制文本内容。
symbol side dtime
SHFE.rb1906 long 30:01.6
在输出的中间有一个空行
编辑2: 我用记事本打开了csv文件,并将屏幕截图发布在下面。
从记事本的此内容输出正常