注册
登录
查看:500 | 回复:14
山魈
大佬们我这样这能把数据导进去,但是第一行数据会缺失有没有解决办法
发表于 2022/7/27 12:19:27
楼主

[ZZ8PAI1ZTZV]M]PY553$98.png

山魈
发表于 2022/7/27 12:23:49
沙发

主要就是我截取的那一句啦

我认为是因为dataform默认第一行是列名所以没有把列名放进去 导致缺失了

ABO
发表于 2022/7/27 12:25:06
板凳

这个要看读excel的方法 返回的 df 有没有第一行,如果没有,那里append 肯定就不会有。如果向你说的df默认第一行为标题,那你就换个库或者重写read_excel

山魈
发表于 2022/7/27 12:27:20
4楼

太高看我水平了哇

Strive
发表于 2022/7/27 12:31:18
5楼

df.values.tolist()并不会把列名读进去

山魈
发表于 2022/7/27 12:33:04
6楼

是的 有无应对之策

Strive
发表于 2022/7/27 12:37:17
7楼

df.columns.values

可以读取列名

读取后转成列表就行

ABO
发表于 2022/7/27 12:40:40
8楼

306%LJ)WS741@D4J`@DD@0L.jpg

这个方法 正常是可以返回第一行的。

Strive
发表于 2022/7/27 12:42:13
9楼

但是他是用了values.tolist把所有的值转换为列表的方法

所以并不会读取进列名

Strive
发表于 2022/7/27 12:46:19
10楼

你是想把这个文件内容转化为列表嵌套的形式,但是没有读进去列名么

山魈
发表于 2022/7/27 12:49:01
11楼

是的

比如这些数据88888就不会导进去


PI(4SM@OIL6WIAM6)52Q@)8.png

立即注册站大爷用户,免费试用全部产品
立即注册站大爷用户,免费试用全部产品