我有数据框,我在那里输出到一个csv文件。现在在csv文件中,我需要一个空行之前的标题。这样,最终输出的csv文件将有空行首先其次是标题和数据。
输出CSV文件:
ID CLASS SCHOOL
1 4 ABC
2 5 CDE
预期输出CSV文件:
an empty row first
ID CLASS SCHOOL
1 4 ABC
2 5 CDE
我试了不同的密码,但都不管用。
pd.DataFrame(np.insert(df1.values, index+1, values=[" "] * len(df1.columns), axis=0),columns = df1.columns)
writer =csv.writer('CorePreviousWorkexp.csv')
df1.to_csv(writer, sheet_name='Concentrado',startrow=1, startcol= 1, encoding='utf-8')
2条答案
按热度按时间r6vfmomb1#
也许你可以在不指定文件的情况下使用
DataFrame.to_csv()
(它会打印到标准输出),并将此输出重定向到file:这将创建
data.csv
,其内容为:7jmck4yq2#
像这样...