我有一个简单的脚本,该脚本使用路径中的文件列表将计算机目录中的其他.csv文件解析在一起,然后追加到一个空列表中,然后将其追加到一个csv文件中,例如:>
path = os.path.join(os.getcwd(),'C:\\....')
files = [os.path.join(path,i) for i in os.listdir(path) if os.path.isfile(os.path.join(path,i))]
df_list = []
for file in files:
df = pd.read_csv(file)
df_list.append(df)
df_final = pd.concat(df_list)
df_final.to_csv('final_file.csv', header=True, index=False)
我想做的是跳过已写入的csv文件final_file.csv
中已经存在的数据,而仅将新数据连接到final_file.csv
中(没有标题,并且在前一个文件的最后几行之后),目录。