python怎么读取txt文件内容然后保存到excel,python从txt拿取数据到excel

  python怎么读取txt文件内容然后保存到excel,python从txt拿取数据到excel

  研究了几天,查了很多博客,终于弄明白了为什么我的excel文件python不能正常显示订单号。我太高兴了。

  1.首先,读入excel文件。

  2=pd.read _ excel (excel _ name,sheet _ name= table-0056-cp ,index=false,encoding= UTF8 )

  df2.head(2)

  可以看出订单号不能正常显示,

  2.检查df2的数据类型。

  df2.info()

  最初,当excel读取该列时,它将订单号转换为浮点类型。

  更新:

  3.将订单号转换为int类型,并报告以下错误:

  错误:无法将非最终值(na或INF)转换为整数代码:

  原因是订单号列中的某些值为空,因此无法转换为int数据类型。

  填写空值或删除包含空值的行:

  2=DF2 [DF2 [订单号]。notna()]

  或者

  2 [订单号]。菲尔纳(0)

  然后转换数据类型:

  请注意,如果直接使用int类型,它将默认为int32,并且数据不够长,无法正常显示:

  2 [订单号]=df2[订单号]。astype(int)

  因此,您需要再次调用numpy并指定到int64的转换。

  2 [订单号]=df2[订单号]。astype(np.int64)

  结果如下所示:

  最后可以正常显示。我要哭了。

  参考:

  1、https://stack overflow . com/questions/48511484/data-type-conversion-error-value error-cannot-convert-non-finite-values-na-or

  2、https://zhuanlan.zhihu.com/p/128993261?UTM _ source=we chat _ session UTM _ medium=social UTM _ oi=831995427866955776

  3、https://zhuanlan.zhihu.com/p/35287822?UTM _ source=we chat _ session UTM _ medium=social UTM _ oi=831995427866955776

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: