gpt4 book ai didi

python - 使用 xlwings 将整张纸放入 Pandas 数据框中

转载 作者:太空宇宙 更新时间:2023-11-03 12:57:43 29 4
gpt4 key购买 nike

感谢 pandas,我们可以使用“read_excel”函数将整张表读入数据框中。

我想使用与 xlwings 相同的方法。事实上,我的工作簿已经打开,我不想使用 read_excel 函数(顺便说一句,女巫将花费太长时间来执行),而是使用 xlwings 的强大功能将整张表保存到数据框中。

事实上,使用 xlwings 我们可以将范围保存到数据框中。这意味着我必须知道范围大小。但我想有更好(也更快!)的方法来做到这一点,不是吗?

你有什么想法吗?非常感谢!

编辑:一张纸的一个例子我想像 read_excel 那样转移到数据框中。

Name Point  Time    Power   Test1   Test2   Test3   Test4 ##
Test 0 1 10 4 24 144
2 20 8 48 288
3 30 12 72 432
4 40 16 96 576
5 50 20 120 720
6 60 24 144 864
7 70 28 168 1008
8 80 32 192 1152
9 90 36 216 1296
10 100 40 240 1440
11 110 44 264 1584
12 120 48 288 1728

最佳答案

您可以使用内置的 converters把它放在一行中:

df = sht.range('A1').options(pd.DataFrame, 
header=1,
index=False,
expand='table').value

关于python - 使用 xlwings 将整张纸放入 Pandas 数据框中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34392805/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com