with open('my_csv.csv', 'a') as f:
df.to_csv(f, header=False)
如果这是您的csv,foo.csv:
,A,B,C
0,1,2,3
1,4,5,6
例如,如果您先阅读然后附加df + 6:
In [1]: df = pd.read_csv('foo.csv', index_col=0)
In [2]: df
Out[2]:
A B C
0 1 2 3
1 4 5 6
In [3]: df + 6
Out[3]:
A B C
0 7 8 9
1 10 11 12
In [4]: with open('foo.csv', 'a') as f:
(df + 6).to_csv(f, header=False)
可以在pandas^{} 函数中指定python写模式。对于append,它是'a'。
就你而言:
默认模式为“w”。
您可以在附加模式下通过opening the file将附加到csv:
如果这是您的csv,
foo.csv
:例如,如果您先阅读然后附加
df + 6
:foo.csv
变成:相关问题 更多 >
编程相关推荐