Bootstrap

Python读取Excel时把文本数据自动识别为float或int类型

在做项目的时候发现,当excel表中某一列全为数字形式时,pandas读取会把该列判断为float类型,但是我们原本想要的可能是str类型,因此需要对读取的格式进行显示的规定,如下

dtype={
      '需要按照str类型读取的列名1':str,
      '需要按照str类型读取的列名2':str
       }   
data=pd.read_excel(r"文档路径",dtype=dtype)  

参考:https://blog.csdn.net/grandesucesso/article/details/107102374

;