В приведенном ниже коде я объединяю все CSV-файлы, начиная с определенной даты, содержащейся в переменной: file_date.Код отлично работает для csv-файлов малого и среднего размера, но вылетает с очень большими csv-файлами.
path = '/Users/Documents/'+file_date+'*'+'-details.csv'+'*'
allFiles = glob.glob(path)
frame = pd.DataFrame()
list_ = []
for file_ in allFiles:
frame = pd.read_csv(file_,index_col=None, header=0)
print frame.shape
list_.append(frame)
df = pd.concat(list_)
print df.shape
df.to_csv('/Users/Documents/'+file_date+'-details.csv',sep=',', index = False)
Можно ли обрабатывать каждый файл кусками?если да, то как мне это сделать?