Pandas使用数据表前面的字符读取CSV文件

时间:2018-05-08 15:15:36

标签: python pandas csv

将CSV文件读入DataFrame时遇到一些问题。我的CSV文件是机器存储文件,在数据表前面有几行文件和数据信息,如下所示:

! Software: xyz
! Testplan: C:\Software\abc
! Probe Plan: abc
! Software: xyz
! Datafile: C:\Software\data.CSV
! Description: data
Name, Location, Price, Quantity, 
Jack, New York, 39, 20,
Tom, Los Angeles, 35, 18,
Carl, San Jose, 48, 22,
Jean, Dallas, 59, 11,

我想跳过这些字符,只将数据表读入DataFrame。此外,请将列名称作为DataFrame的头部读取。

所以想要的DataFrame如下所示:

列头:名称位置价格数量              杰克纽约39 20              汤姆洛杉矶35 18              卡尔圣何塞48 22              让达拉斯59 11

我怎么能这样做?

1 个答案:

答案 0 :(得分:1)

我认为您可以使用skiprows的{​​{1}}参数跳过行:

pd.read_csv