如何在python csv.reader中将第一行CSV文件视为标题

时间:2017-06-23 14:18:41

标签: python csv dataframe

我想读取第一行和第8行的csv文件并将其存储在数据帧中,我想将第一行作为数据帧列标题,如何做到这一点。以下是代码。

with open('D://Sunil_Work//temp8//temp//WID_AM_MacroData.csv') as fd:
 reader=csv.reader(fd,delimiter=';')
 data=pd.DataFrame(([row for idx, row in enumerate(reader) if idx in (0,7)]))

1 个答案:

答案 0 :(得分:0)

import pandas as pd
data = pd.read_csv(file_path).loc[[1, 8]]

这应该有用。