python -pandas -处理excel合并单元格问题

对于合并的单元格,不进行处理情况下,会默认输出nan问题

解决方法:

python 复制代码
class A(object):

    def __init__(self, xlsx_file_path, sheet_index):

        self.xlsx_file = FileDataProcesser.read_excel(xlsx_file_path, sheet_index)
        self.sheet_data = self.xlsx_file.fillna(method='ffill') #后向值填充excel数据--ffill方法
    def print_all_data(self): #定义方法进行打印
        print(self.sheet_data)

方法的调用及打印:

python 复制代码
class B(A):
    def print_all_data(self):
        return super().print_all_data()
#打印实现
print_node = B('textdec.xlsx')
B.print_all_data()

excel初始数据:

ffill处理之后的数据:

相关推荐
Bert.Cai6 分钟前
Python标识符详解
开发语言·python
Allen_LVyingbo7 分钟前
自进化医疗智能体:动态记忆与持续运行的Python架构编程(上)
数据结构·python·架构·动态规划·健康医疗
lifewange8 分钟前
insert
开发语言·python
代码探秘者12 分钟前
【算法篇】5.链表
java·数据结构·人工智能·python·算法·spring·链表
杰杰79822 分钟前
一文掌握在Flask使用SQLAlchemy(上)
后端·python·flask
Rabbit_QL22 分钟前
[Token实战]Flask JWT 登录接口
后端·python·flask
火锅鸡的味道23 分钟前
解决AOSP工程Android Studio打开卡顿
android·python·android studio
纤纡.28 分钟前
从基础 CNN 到优化模型:食品图像分类全流程对比实战
人工智能·python·深度学习
kronos.荒28 分钟前
图论之岛屿数量(python)
python·图论
戴西软件33 分钟前
乘用车车门结构侧面碰撞仿真全流程:PreSys + Ansys 实战操作
java·开发语言·python·ui·cae