У меня странный вывод при использовании to_csv - PullRequest
0 голосов
/ 20 марта 2019

У меня странный вывод при использовании 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)

Вывод программы следующий: enter image description here

Почему в середине вывода есть пустая строка?

редактирование:

Я не уверен, что этот скриншот можно отобразить, я снова скопирую текстовое содержимое.

symbol  side    dtime

SHFE.rb1906 long    30:01.6

И есть пустая строка в середине вывода

изменить 2: Я открыл csv-файл с помощью Блокнота, и скриншот был опубликован ниже.

enter image description here

Вывод нормальный из этого содержимого блокнота

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...