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

相关推荐
2301_796588502 分钟前
如何用数据库版本号机制平滑升级前端本地的数据表结构
jvm·数据库·python
盐烟3 分钟前
xpath-csv_doban_slider
开发语言·python
小学生-山海3 分钟前
【安卓逆向】WE Learn登录接口iv、pwd参数分析,加密逆向分析
开发语言·python·安卓逆向
zhangchaoxies4 分钟前
如何配置Oracle 19c JSON存储_环境要求与自动类型映射
jvm·数据库·python
BU摆烂会噶5 分钟前
【工作流的常见模式】LangGraph 常用模式:路由模式(条件分支)
数据库·人工智能·python·langchain
qq_413502028 分钟前
AWS CodeBuild 配置 PHP 8.0 运行时的正确方法
jvm·数据库·python
guslegend9 分钟前
AI生图第2节:python对接gpt-image-2模型API生图
开发语言·python·gpt
yanghuashuiyue2 小时前
LangGraph框架研究-开发测试
python·langgraph
禹凕2 小时前
PyTorch——安装(有无 NVIDIA 显卡的完整配置方案)
人工智能·pytorch·python
卷心菜狗2 小时前
Python进阶--迭代器
开发语言·python