使用Python拆分Excel工作表

时间:2017-11-13 16:39:22

标签: excel python-2.7 numpy dataframe

我有excel文件(数百个),看起来像这样(传感器输出):

Column1          Column2    Column3

Serial Number:
10004
Ref. Temp:
25C
Ref. Pressure:
1KPa
Time              Temp.     Pres.
1                 21        1
2                 22        1.1
3                 23        1.2
.                 .         .
.                 .         .
.                 .         .

我想将其分为两部分,信息部分(顶部)和数据部分(其余部分),如下所示:

信息部分

Column1          Column2    Column3

Serial Number:
10004
Ref. Temp:
25C
Ref. Pressure:
1KPa

数据部分:

Column1      Column2    Column3
Time          Temp.     Pres.
1              21       1
2              22       1.1
3              23       1.2
.              .            .
.              .            .
.              .            .

如果它转换为数据帧我不希望第一行和列成为数据帧的标题和索引。我正在使用python 2.7和numpy。

1 个答案:

答案 0 :(得分:1)

  • 制作两份工作表。
  • 在副本A中,启动循环,转到第一列,查找单词Time。一旦找到它,就让它删除它之前的任何东西。
  • 记住变量中的行。
  • 在副本B中,删除记住的行到行号2^20后的任何内容。