我是 python 新手,正在尝试重新格式化 CSV 文件,它没有分隔,所以所有数据都在第一列。该文件非常大,例如 1 GB 到 excel 大。文件格式如下,注意旧文件中的时间顺序是从最新到最旧颠倒的,要在新文件中从旧到最新颠倒。
old file is
tagname1 tagname2 value1(t) value2(t) timestamp(t)
tagname1 tagname2 value1(t-1) value2(t-1) timestamp(t-1)
tagname1 tagname2 value1(t-2) value2(t-2) timestamp(t-2)
desired file format
timestamp(t-2) tagname1 tagname2 value1(t-2) value2(t-2)
timestamp(t-1) tagname1 tagname2 value1(t-1) value2(t-1)
timestamp(t) tagname1 tagname2 value1(t) value2(t)