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

相关推荐
yi0113 分钟前
LeetCode 219:存在重复元素 II——哈希表记录“最近一次出现的位置”
数据结构·人工智能·笔记·python·算法·leetcode·哈希表
Marst Code1 小时前
上位机开发日记 · 第 2 篇 · 架构先行:六层分层与边界
python
优选资讯2 小时前
标签打印软件怎么对接 Excel 数据
前端·excel
李日华大战鸡红2 小时前
FOC状态空间方程模型推导(学习记录)
python·学习·线性代数
外收内放4 小时前
Python基础语法练习题(57-58)
开发语言·python
朝朝辞暮i5 小时前
VLA 系统学习第 3 课:从一次机器人示范,到真正送进神经网络的 Batch
人工智能·python·深度学习·神经网络·vla
小鹿的周先生5 小时前
第11章-Structured-Output
开发语言·人工智能·python
梦在远山后5 小时前
通过 WSS 让 Server 安全调用 Desktop 本地工具(下01):Ticket、人工确认、幂等与断线对账
python·langchain·agent
泡海椒5 小时前
JQuick-Excel 实战:FORMAT 管理日期与数字的 Excel 显示
开发语言·python·excel
AIGS0017 小时前
从814张表到250个本体:本体建模在做什么
数据库·excel·erp·数据中台·智能问数·本体语义·企业大脑