不知道大家有没有过相同的经历,就是我们向Excel表格中添加新数据的时候,经常会导致原先拥有的数据被覆盖掉了,那么如何解决这个问题呢,这里给出一种可行的方法。阅读此篇的基础是先理解pandas DataFrame拼接。(超链接点击跳转)
比如我们有一个Excel数据,其中有数据如下图所示:

然后我们想向其中加入一组新的数据,比如:leben (v) 生活。那么该如何实现呢?请看如下代码:

# -*- coding:utf-8 -*-
import pandas as pddf = pd.read_excel(r"C:/Users/15025/Desktop/debug1.xlsx")word = "leben"
character = "(v)"
meaning = "生活"
dataframe = pd.DataFrame([[word, character, meaning]], columns=["word", "character", "meaning"])df_new = df.append(dataframe, ignore_index=True)df_new.to_excel(r"C:/Users/15025/Desktop/debug1.xlsx", sheet_name="Sheet2", index=False, engine="openpyxl")

小提示:当我们从Excel表格中读取数据时,数据本身已经以DataFrame的格式被存储了。

最终结果如下:

至此,我们成功地向已经拥有数据的Excel表格中插入了我们想要的数据。
相关参数解释:
sheet_name="Sheet2":表示我们将要把数据写入到Excel表格中的哪一页当中。
index=False:表示我们在写入数据到Excel表格中时左侧的index不显示出来。
engine="openpyxl":可选择参数,表示我们写入Excel数据中所使用的引擎。

码字不易,如果大家觉得有用,请高抬贵手给一个赞让我上推荐让更多的人看到吧~

pandas向已经拥有数据的Excel文件中添加新数据相关推荐

  1. 《R数据可视化手册》一1.4 从Excel文件中加载数据

    本节书摘来自异步社区<R数据可视化手册>一书中的第1章,第1.4节,作者 [美]Winston Chang,更多章节内容可以访问云栖社区"异步社区"公众号查看 1.4 ...

  2. python实现将数据写入Excel文件中

    将数据写入Excel文件中,用python实现起来非常的简单,下面一步步地教大家. 一.导入excel表格文件处理函数 import xlwt 注意,这里的xlwt是python的第三方模块,需要下载 ...

  3. 使用phpexcel在excel文件中插入新的数据

    使用phpexcel在excel文件中插入新的数据 摘要:在开发中,我们经常需要读写excel表格.今天开发了一下读excel表格,然后使用 insertNewRowBefore 方法插入新行,生成新 ...

  4. java 从excel中读取数据_在Java中读取Excel文件的内容和导出数据到Excel文件中

    转自www.chianjavaworld.net 原作者:SonyMusic 读:rrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr 在Java ...

  5. python打开excel并写入数据,Python中,添加写入数据到已经存在的Excel的xls文件,即打开excel文件,写入新数据......

    背景 Python中,想要打开已经存在的excel的xls文件,然后在最后新的一行的数据. 折腾过程 1.找到了参考资料: writing to existing workbook using xlw ...

  6. 如何用python将数据写入Excel文件中

    如何用python将数据写入Excel文件中 将数据写入Excel文件中,用python实现起来非常的简单,下面一步步地教大家. 一.导入excel表格文件处理函数 import xlwt 注意,这里 ...

  7. python 读取excel文件 效率 时间 格式_python读取Excel文件中的时间数据

    在使用python读取Excel文件中的时间格式,碰到的时间格式转换问题: 读取这样的表格: 输出这样的数据结果: 然而这样的结果却不是我们想要的,我们需要的是这样的结果: 1.安装python官方库 ...

  8. 关于Excel操作编写的一个软件设计构思案例[连载] --如何把处理好后的数据导出Excel文件中(含背景\字体颜色设置)

    导出数据到Excel文件中二种方法四种形式:其一是创建新的Excel文件实例写入数据:其二是打开已有Excel文档对其执行更新或插入数据:保存文档方法有:直接保存(2种).另存.间接保存.接下来分别介 ...

  9. python--自动生成并处理Excel文件中的成绩数据

    题目:假设一个学期内所有课程允许多次考试,学生可以随时参加考试,系统自动将每次成绩添加到Excel文件中,包含姓名.课程.成绩三列.现期末开始统计所有学生每门课程的最高成绩. 编写程序,模拟生成记录若 ...

最新文章

  1. 搜索引擎技术之概要预览
  2. java visualvm远程监控_深入理解JVM虚拟机12:JVM性能管理神器VisualVM介绍与实战
  3. 算法导论——所有点对最短路径:稀疏图Johnson算法
  4. set nocount on
  5. 关于大型asp.net 应用系统的架构 —— 如何做到高性能高可伸缩性[转]
  6. mustache,用{{}}获取值
  7. android studio -genymotion神奇错误
  8. 推荐算法实现java_利用Java写开源库 覆盖70多种推荐算法
  9. [转]四种π型RC滤波电路
  10. 我的开源项目:FLV封装格式分析器
  11. swift moya框架+rxswift+handyjson+SwiftyJSON封装和使用教程
  12. FPGA代码规则检查工具
  13. 教你如何在短期内做好会员运营快速拉新用户
  14. python有趣小程序春节祝福-Python自动回复微信好新年祝福
  15. 计算机英语六级时间,计算机一级考试_6月英语六级报名时间
  16. Linux运维学习路线
  17. Silverlight的开发工具
  18. 产品:《人人都是产品经理》读书笔记
  19. 人类,人工智能和占星术
  20. php解决01背包问题,php实现01背包问题之动态规划

热门文章

  1. 使用ibatis的iterate标签实现批量插入
  2. RecyclerView简单使用(非常详细)
  3. 开源IM-免费企业即时通讯-恩布互联ENTBOOST 1.4发布,增加管理中心
  4. ASEMI高压MOS管7N60参数,7N60封装,7N60规格
  5. 圣杯布局、双飞翼布局
  6. uniapp--腾讯地图驾车路线规划
  7. 生命里永远有一种等待
  8. CentOS系统主机每日巡检脚本
  9. 大数据揭秘:个人信息泄露成为网络诈骗主因
  10. 同济大学计算机专业分流,同济大学2021年转专业(城乡规划)优秀学长成功经验说...