【问题标题】:How can I make Python read the first value from a xlsx file?如何让 Python 从 xlsx 文件中读取第一个值?
【发布时间】:2020-01-10 17:20:30
【问题描述】:

我一直在尝试读取一个项目的列表,我必须在其中计算一些值,但问题是我无法正确读取所有值。

Excel 文件,具有以下值:

1
2
3
4
5
6
7
8
9
10
3.3

但是当我使用 pd.read_excel(excel) 函数时,它会将 1 视为表格的标题,因此它最终会读取并保存:

    1
0   2.0
1   3.0
2   4.0
3   5.0
4   6.0
5   7.0
6   8.0
7   9.0
8  10.0
9   3.3

它不应该有标题,所以我需要找到一种从上到下读取所有值的方法。谢谢。

【问题讨论】:

标签: python excel pandas list csv


【解决方案1】:

您可以强制 read_excel 不读取标题。以下是文档的摘录:

header : int, list of int, 默认 0 Row (0-indexed) 用于 解析后的 DataFrame 的列标签。如果传递了一个整数列表 这些行位置将组合成一个 MultiIndex。使用无,如果 没有标题。

所以你可以去:

pd.read_excel(excel, header=None)

【讨论】:

    猜你喜欢
    • 2023-03-27
    • 1970-01-01
    • 2013-09-03
    • 1970-01-01
    • 2022-08-21
    • 1970-01-01
    • 1970-01-01
    • 2011-05-09
    • 1970-01-01
    相关资源
    最近更新 更多