这个实际上是excel单元格为空的时候返回值为float类型的nan导致的错误。因为遇到的次数比较多,所以单独总结一下开一篇文章。
解决方法比较简单,主要是找到一个适用于字符型输入的nan判断函数。可以采用pandas库的isnull函数。文章来源:https://www.toymoban.com/news/detail-824232.html
import pandas as pd
if pd.isnull(r1):
r1 = ""
或者文章来源地址https://www.toymoban.com/news/detail-824232.html
from pandas import isnull
if isnull(r1):
r1 = ""
到了这里,关于【python】避免读取excel时的TypeError: unsupported operand type(s) for +: ‘float‘ and ‘str‘错误的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!