如何使用to_csv附加内容,以便可以操纵空白行

问题描述 投票:1回答:1

我有一个DataFrame,需要将其追加到现有的csv文件中。我可以附加它,但是如何在csv中的现有文本之后保留一行?

而且,如何在列标题和列条目之间没有空格?

我当前拥有的代码是:

import pandas as pd
import csv

files_too_large = []

df_large = pd.DataFrame()

files_too_large = ['Large_File.dxl']

if len(files_too_large) > 0:
    write_large_files = {'Files too large to process': files_too_large}
    df_large = pd.DataFrame(write_large_files, columns = ['Files too large to process'])
    with open('C:\\Users\\rmore\\Desktop\\try\\C.csv','a') as f:
        df_large.to_csv(f, index = False)

基本上是当我附加到现有的csv时,我希望在附加的列标题上方有一个空行-'文件太大,无法处理'而且我不希望在附加的列标题和附加的文件名之间留空行-'Large_File.dxl'

谢谢

R

python dataframe append
1个回答
0
投票

我能够使用writerows解决我的问题。我没有使用pandas数据框方法。

[为了在上面获得空白行,我在上一个文本的末尾写了一个空白行。

都不错。

© www.soinside.com 2019 - 2024. All rights reserved.