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

相关推荐
Flying_Fish_roe3 分钟前
Spring Boot-RESTful API相关问题
spring boot·python·restful
叫我:松哥37 分钟前
基于机器学习的癌症数据分析与预测系统实现,有三种算法,bootstrap前端+flask
前端·python·随机森林·机器学习·数据分析·flask·bootstrap
我是瓦力39 分钟前
球形包围框-Bounding Sphere-原理-代码实现
人工智能·python·深度学习·计算机视觉·3d
拉玛干1 小时前
社团周报系统可行性研究-web后端框架对比-springboot,django,gin
数据库·python·spring·golang
Yan-英杰2 小时前
Encountered error while trying to install package.> lxml
开发语言·python·pandas·pip·issue
RS&2 小时前
python学习笔记
笔记·python·学习
AI原吾2 小时前
解锁自动化新境界:KeymouseGo,让键盘和鼠标动起来!
运维·python·自动化·计算机外设·keymousego
卡卡_R-Python2 小时前
海洋气象编程工具-Python
开发语言·python
北愚2 小时前
Scrapy爬虫实战——某瓣250
python·scrapy
.别止步春天.2 小时前
Python中lambda表达式的使用——完整通透版
数据结构·python·算法