Py学习  »  Python

在Python中,仅将新值从DataFrame追加到CSV

Fogarasi Norbert • 5 年前 • 1771 次点击  

Date,High,Low,Open,Close,Volume,Adj Close
1980-12-12,0.515625,0.5133928656578064,0.5133928656578064,0.5133928656578064,117258400.0,0.02300705946981907
1980-12-15,0.4888392984867096,0.4866071343421936,0.4888392984867096,0.4866071343421936,43971200.0,0.02180669829249382
1980-12-16,0.453125,0.4508928656578064,0.453125,0.4508928656578064,26432000.0,0.02020619809627533

我还有一个 Pandas DataFrame 它有完全相同的值,但也有新的条目。我的目标是只将新值追加到CSV文件中。

我试过这样做,但不幸的是,这不仅附加了新条目,还附加了旧条目:

df.to_csv('{}/{}'.format(FOLDER, 'AAPL.CSV'), mode='a', header=False)
Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/55180
 
1771 次点击  
文章 [ 1 ]  |  最新文章 5 年前