后来几经查询才发现pandas默认读取空字符串时读出的是nan,在使用 pandas.read_excel(file)这个方法时可以在后面加上keep_default_na=False,这样读取到空字符串时读出的就是''而不是nan了:

https://blog.csdn/wl_Honest/article/details/99082977

更多推荐

Python之pandas读取Excel表格空值为nan的处理