我在使用时有一个奇怪的输出

2024-05-28 22:51:54 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个奇怪的输出时,使用到\u 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)

程序输出如下: enter image description here

为什么在输出的中间有一个空行?你知道吗

编辑:

我不确定这个截图是否可以显示,我会再次复制文本内容。你知道吗

symbol  side    dtime

SHFE.rb1906 long    30:01.6

在输出的中间有一个空行

编辑2: 我用记事本打开了csv文件,截图贴在下面。你知道吗

enter image description here

从记事本的这个内容输出是正常的


Tags: csvimport编辑dfassymbolsideloc

热门问题