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

相关推荐
iFeng的小屋6 分钟前
【2026最新携程酒店爬虫分享】用Python批量爬取酒店评论,含回复内容一键保存Excel!
开发语言·爬虫·python
赵丙双14 分钟前
python-docx 报错 KeyError: “There is no item named ‘NULL‘ in the archive“
python·word·docx·python-docx
不光头强16 分钟前
抽象类和接口的区别
java·开发语言·python
ShoreKiten17 分钟前
Flask/ssti --by vulhub
后端·python·flask
m0_5477229225 分钟前
乒乓球比赛管理系统
python·mysql
奔跑的蜗牛FelixChioa25 分钟前
python连接sqlite快速入门
开发语言·python·sqlite
王夏奇26 分钟前
python-PyQt6库学习
开发语言·python·学习
Westward-sun.30 分钟前
【Python+PyTorch】从零实现食物识别:自动生成标注 + CNN 训练全流程
pytorch·python·cnn
蓝净云31 分钟前
python包管理工具uv
python·uv
啊阿狸不会拉杆31 分钟前
《计算机视觉:模型、学习和推理》第 19 章-时序模型
人工智能·python·学习·机器学习·计算机视觉·时序模型