python版本:3.10

pandas版本:1.4.3

在使用 append函数时,虽然会显示结果,但会报warning,代码及报错结果如下

import pandas as pddt1=pd.read_excel('产品表.xlsx',sheet_name=0)
dt2=pd.read_excel('产品表.xlsx',sheet_name=1)
a=dt1.append(dt2,ignore_index=True)
print(a)
print('----------------------')
#b=dt1.append({'员工编号':'a005','员工姓名':'孙七','员工性别':'男'},ignore_index=True)

根据报错内容,python提示append函数已经弃用,会在未来版本的pandas中删除,建议用concat()代替

用concat()确实得到了相同的结果

import pandas as pddt1=pd.read_excel('产品表.xlsx',sheet_name=0)
dt2=pd.read_excel('产品表.xlsx',sheet_name=1)
#print(dt1)
#print(dt2)
a=pd.concat([dt1,dt2],ignore_index=True)
#ignore_index如果不设置,默认为False,区别为结果的首列的序列,True为重置行标签,False为保持两表原来的标签
print(a)

对于当单行元素,因为目前DataFrame中还没有专门插入行的函数,可以通过新建数据表然后再concat()的方式实现

【python】pandas的append函数报错、不能使用相关推荐

  1. Python pandas.DataFrame.append函数方法的使用

    Pandas是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的.Pandas 纳入了大量库和一些标准的数据模型,提供了高效地操作大型数据集所需的工具.Pandas提供了大量能使我们快速 ...

  2. 在windows下使用python中的select函数报错‘[WinError 10038] 在一个非套接字上尝试了一个操

    注意:Python的select方法在Windows和Linux环境下的表现是不一样的,Windows下它只支持socket对象,不支持文件描述符(file descriptions),而Linux两 ...

  3. python read函数报错_python 使用read_csv读取 CSV 文件时报错

    读取csv文件时报错 df = pd.read_csv('c:/Users/NUC/Desktop/成绩.csv' ) Traceback (most recent call last): File ...

  4. python def函数报错详解_python自定义函数def的应用详解

    这篇文章主要介绍了python自定义函数def的应用详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧 这里是三岁,来和大家唠唠 ...

  5. 关于vs2010调用python中Py_Initialize函数报错的原因

    程序刚开始运行到Py_Initialize()函数,报错:ImportError: No module named site 如遇到这个函数报错那么基本上就是你没有将相关路径添加到环境变量中. 两个方 ...

  6. python3中调用map函数报错map object at 0x000001EF004D97B8

    python3中调用map函数报错<map object at 0x000001EF004D97B8> 在python中这样的一段代码报错: a=map(int,input().split ...

  7. linux的gets函数,Linux 下使用C语言 gets()函数报错

    在Linux下,使用 gets(cmd) 函数报错:warning: the 'gets' function is dangerous and should not be used. 解决办法:采用 ...

  8. pandas使用append函数在dataframe上纵向合并数据实战:多个dataframe合并、合并series左右dataframe的一样、合并字典数据作为dataframe的行

    pandas使用append函数在dataframe上纵向合并数据实战:多个dataframe合并.合并series左右dataframe的一样.合并字典数据作为dataframe的行 目录

  9. 解决vs2015使用fopen、fprintf等函数报错的问题

    解决vs2015使用fopen.fprintf等函数报错的问题 参考文章: (1)解决vs2015使用fopen.fprintf等函数报错的问题 (2)https://www.cnblogs.com/ ...

最新文章

  1. 南开15计算机基础,南开大学计算机基础06-07_B卷
  2. 本科是学计算机研究生学教育学,教育学研究生好考吗?
  3. [转载]Yacc基础
  4. Spark On YARN 集群安装部署
  5. Flask学习 视频网站搭建(Python-flask视频网站搭建)
  6. Magical Sticks 棍子拼接
  7. 由浅入深,解决三道【只出现一次的数】!
  8. 如何用Git向GitHub上传送文件(从注册GitHub到用Git上传的每一步)
  9. 隐马尔科夫模型(HMM)详解
  10. java canvas 画线_java – 在扩展Canvas时使用drawLine()绘制粗线
  11. 图像识别——(java)opencv(答题卡识别过程优化)
  12. 中国民营500强企业爬取数据展示
  13. Seating Arrangement CSU - 1997 (思维题,是否存在n个数的序列,使得相邻啷个数的差绝对值大于d)
  14. 软电话HTML界面,软电话条(webRTC)对接
  15. 程序员薪酬榜来了!这9类程序员上榜:AI第1 全栈第3,你排第几?
  16. Unity VFX学习系列 —— 效果制作(烟花)
  17. matplotlib隐藏坐标轴
  18. cocos2d-x 艺术字
  19. 计算机等级考试公共知识大纲,二级计算机等级考试大纲
  20. IBM ServerGuide 9.40

热门文章

  1. 【论文翻译】S4: a High-sparsity, High-performance AI Accelerator
  2. POJ - 1417 True Liars POJ - 141 带权并查集,01背包问题
  3. python 计算男女电影标准差 coursera男女电影评分差异分析编程
  4. 学好python能干嘛-学Python后到底能干什么
  5. 易百教程:MySQL基础教程 - 2018-10-28
  6. 杭州市安全技术防范行业协会第八届(换届)会员大会暨第八届第一次理事、监事会议顺利召开... 1
  7. 心情随笔20180718
  8. 常见MIME TYPE类型(可快速搜索)
  9. Linux常用命令及配置
  10. 物联网卡 与流量卡的区别在哪