繁体   English   中英

如何在 csv 文件中的行 [0] 处存储数据

[英]how to store data at row[0] in csv file

我正在使用 python 处理实时数据。 我将数据存储在 csv 文件中,并使用破折号数据表向用户显示该数据。 因为每天的数据可能很长,所以用户很难每次都滚动整个数据来查看最新的实时数据。 所以我想做的是我想将最新数据存储在 csv 的第一行,即行 [0] 上。 因此当前数据将显示在数据表的顶部。

df = pd.read_csv("myfile.csv")
df = df.loc[::-1]

但正如我所说,我正在处理实时数据,所以每次数据到来时它都会反转和重新反转 csv。

请帮我解决我的查询提前谢谢。

不确定我是否理解正确,但是:

如果您只想显示第一行:

df.query('index == 0')

如果要在第一行添加数据:

df.loc[-1] = ['data1', 'data2', 'data3']
df.index = df.index + 1
df.sort_index(inplace=True)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM