【发布时间】:2019-05-02 07:09:24
【问题描述】:
我正在处理大量 csv 文件,需要添加列。我试过glob,例如:
import glob
filenames = sorted(glob.glob('./DATA1/*2018*.csv'))
filenames = filenames[0:10]
import numpy as np
import pandas as pd
for f in filenames:
df = pd.read_csv(f, header=None, index_col=None)
df.columns = ['Date','Signal','Data','Code']
#this is what I should add to all csv files
df["ID"] = df["Data"].str.slice(0,2)
在将列添加到每个 csv 文件后,我需要一种方法将文件保存回具有不同名称的 csv(未连接),例如“file01edited.csv”。
【问题讨论】: