【发布时间】:2017-02-02 06:46:57
【问题描述】:
我正在尝试运行 python 代码将数据从一个 csv 加载到另一个。我正在使用 pandas 将数据从 feed csv 加载到数据框,然后将该数据框附加到最终的 csv
挑战在于此过程将每 1 分钟重复一次,并将附加到现有的 csv。我不是 python 专家,我的代码充其量是不确定的。但它就在这里。
import pandas as pd
import csv
import datetime
import time
while True:
df = pd.read_csv('Feed.csv')
df['timestamp'] = dt.datetime.now()
f = open('Final.csv', 'a')
df.to_csv(f, header = False)
f.close()
time.sleep(60)
挑战在于 Final.csv 有一个 id 列,该列正在输入索引。每次代码运行时,索引又从 0 开始。我每次还要把final.csv加载到mysql表中,id作为pk。每次我将它加载到 Final.csv 时,是否有自动增加 id?
谢谢
【问题讨论】:
-
你能显示索引是什么吗?该问题没有足够的信息来回答
标签: python csv pandas dataframe