我正在使用该pandas.read_excel()
功能将Excel文件导入到熊猫数据框。
列之一是表格的主键:是所有数字,但以文本形式存储(Excel单元格左上角的绿色小三角形确认了这一点)。
但是,当我将文件导入pandas数据框时,该列将作为浮点导入。这意味着,例如“ 0614”变为614。
导入列时是否可以指定数据类型?我知道在导入CSV文件时这是可能的,但找不到的语法read_excel()
。
我能想到的唯一解决方案是在Excel中的文本开头添加一个任意字母(将“ 0614”转换为“ A0614”),以确保将列作为文本导入,然后切掉“ A”在python中,因此我可以将其与我从SQL导入的其他表进行匹配。