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

相关推荐
橘子编程几秒前
密码学完全指南:从基础到实战
java·python·密码学
蓝色的杯子几秒前
Python面试30分钟突击掌握-LeetCode2-Strings
python
ZC跨境爬虫2 分钟前
海南大学交友平台开发实战 day9(头像上传存入 SQLite+BLOB 存储 + 前后端联调避坑全记录)
前端·数据库·python·sqlite
FreakStudio2 分钟前
嘉立创开源:应该是全网MicroPython教程最多的开发板
python·单片机·嵌入式·大学生·面向对象·并行计算·电子diy
上天_去_做颗惺星 EVE_BLUE9 分钟前
接口自动化测试全流程:pytest 用例收集、并行执行、Allure 报告合并与上传
python·pytest
chushiyunen13 分钟前
python fastapi使用、uvicorn
开发语言·python·fastapi
咕白m62538 分钟前
Python 高效添加与管理 Excel 工作表
后端·python
pixle01 小时前
【 LangChain v1.2 入门系列教程】【四】结构化输出,让 Agent 返回可预测的结构
python·ai·langchain·agent·智能体
木心术11 小时前
openclaw与Hermes的优劣势对比
人工智能·python·opencv·自动化
潇洒畅想1 小时前
1.2 希腊字母速查表 + 公式阅读实战
java·人工智能·python·算法·rust·云计算