当前位置: 首页 > news >正文

python -pandas -处理excel合并单元格问题

对于合并的单元格,不进行处理情况下,会默认输出nan问题

解决方法:

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)

方法的调用及打印:

class B(A):def print_all_data(self):return super().print_all_data()
#打印实现
print_node = B('textdec.xlsx')
B.print_all_data()

excel初始数据:
在这里插入图片描述
ffill处理之后的数据:
在这里插入图片描述

http://www.lryc.cn/news/198314.html

相关文章:

  • KT6368A的封装怎么画 原理图怎么画 资料怎么看 怎么下载呢
  • Linux杀掉僵尸进程方法
  • uniapp(uncloud) 使用生态开发接口详情1(创建项目)
  • Linux内核8. Linux内核的经典调试方式
  • react中如何对props传的参数进行必要的限制
  • Jmeter —— 接口之间关联调用(获取上一个接口的返回值作为下一个接口的请求参数)
  • Python 机器学习入门之K-Means聚类算法
  • 【jmeter】接口测试流程
  • RTOS(6)任务管理
  • 【UE5】 ListView使用DataTable数据的蓝图方法
  • Anthropic全球上线AI语言模型Claude 2;多模态系统:融合文本和图像的新前沿
  • pdf压缩文件怎么压缩最小?
  • 开源智能体来啦!港大团队发布OpenAgents,可以搞数据分析、聊天、支持200+插件
  • Prometheus metrics数据抓取解析
  • 【算法训练-排序算法 三】【排序应用】合并区间
  • 【iOS】计算器仿写
  • 华为认证 | 华为HCIE认证该怎样备考?
  • 10月份stable diffusion animatediff等插件使用指南,又来更新了
  • 抓包工具charles修改请求和返回数据
  • matlab中绘制 维诺图(Voronoi Diagram)
  • Mybatis TypeHandler 介绍及使用
  • Linux SVN 命令详解
  • Maven依赖引入的优先机制
  • 全开源无加密跨境电商购物网站系统源码(无货源模式+多语言+多货币)
  • Python常用视频编辑操作——读取与保存视频、更改帧数、拼接视频、视频语音合并、视频与图像互转等
  • 从javascript到vue再到react的演变
  • 50个渗透(黑客)常用名词及解释
  • 开源游戏引擎和模拟器的项目合集 | 开源专题 No.38
  • ELK + Filebeat 分布式日志管理平台部署
  • Stable Diffusion原理