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处理之后的数据:

相关推荐
星马梦缘1 分钟前
强化学习实战4——自定义环境的搭建
python·深度学习·机器学习·强化学习·q-learning·baseline3
青瓷程序设计10 分钟前
基于YOLO的布匹缺陷检测系统~Python+目标检测+算法模型+2026原创
python·yolo·目标检测
276695829213 分钟前
zp_stoken 算法风控分析
java·前端·javascript·python·web逆向·boss直聘·zp_stoken
生信研究猿22 分钟前
leetcode 21.合并两个有序链表
python·leetcode·链表
♪-Interpretation25 分钟前
第十节:文件和目录的操作
python
好家伙VCC30 分钟前
# MAUI 中的异步加载优化实战:从理论到高性能 UI 体验提升在现代跨平台移动开发中,*
java·python·ui
李子焱31 分钟前
第三节:开发环境搭建与Trae IDE深度配置
前端·ide·python·node.js·trae ide
智算菩萨43 分钟前
【Pygame】第23章 平台跳跃游戏:基于有限状态机的2D平台物理模拟与摄像机视口管理系统(有超详细中文注释供大家学习)
python·游戏·pygame
北冥有羽Victoria1 小时前
TGC:深度时序图聚类的动态建模与时空平衡|ICLR 2024 深度解读
人工智能·python·算法·机器学习·支持向量机·聚类
ZC跨境爬虫1 小时前
Playwright核心操作实战精讲(QQ空间+百度+iframe,含等待_键盘_iframe操作)
前端·爬虫·python·计算机外设