在excel中,我在一列中的值为“08E55”。该值是产品ID,应按原样读取。 通过pandas读取excel时,将其转换为“8e+55”。 我怎样才能避免这种情况
很少有记录包含这样的值- U8716 U8715 8725 U8716 U8721 08E55
我尝试过以下事情-
xls=pd.ExcelFile(“New.xlsx”)
sheet=xls.parse(“Sheet1”,数据类型={'col':'str'},convert\u float=False)
重现问题的步骤-
创建一个新的Excel文件并添加一条记录08E55,而不更改Excel中的任何数据类型,并尝试读取Pandas中的值
预期产量-08E55
电流输出-8e+55或8.000000 E+55
非常简单,只需在读取excel文件时使用converters参数
编辑1:
编辑2:
编辑3:
输出:
相关问题 更多 >
编程相关推荐