小白想利用python批量处理excel文件时,很难将课程中分散的知识点组合成自己所需,处理文件不知道该用哪个函数,还经常会出现奇奇怪怪的问题,最后搞得好恼火也失去了学下去的信心。

下面我们来看下在效率办公中,最常用的两个文件处理方式:删除列以及替换字。每步都备注好了逻辑,简洁明了,特别适合小白来找答案~

import pandas as pd #要提前在电脑里安装
import ospath = "F:/链接/链接/" #待处理文件存放的位置
pathNew = "F:/链接/new/"  #处理完文件保存的位置files = os.listdir(path)   #这是一个函数,用于调取文件夹里的所有文件for i in files: df = pd.read_excel(path+i)###>>对df的处理df = df.iloc[:,[0,2]]    #df.iloc[行编号, 列编号] [0,2]取第0列和第2列df.columns = ["我爱","python"]  #给取到的这两列改标题df["我爱"] = "xxxxxxxx"   #给必加+这一列做填充df.to_excel(pathNew+i,index=False)    #index=False:输出的表中加不加索引的意思

效率办公 | 用python批量处理excel文件(删列、替换)【必会】相关推荐

  1. excel表格末尾添加一行_教你使用Python批量读写excel文件

    当面对成百上千个excel文件,需要重复读写时,你会不会很头大呢? 与其花费好几天去做这些繁琐无意义的操作,不如学学python如何批量读写excel文件,几分钟就能搞定一整天的活! 使用xlrd库读 ...

  2. 数据分析实例一:Python批量处理excel文件

    文章目录 1.导库 2. 批量解压zip文件 3. 批量读取excel文件 4. 保存汇总数据 4.1 第二次读取数据 5. 统计总频次和分类统计频次 5.1 统计总频次 5.2 分类统计频次 6. ...

  3. Python批量提取Excel文件中的图片

    推荐图书: <Python程序设计(第3版)>,(ISBN:978-7-302-55083-9),董付国,清华大学出版社,2020年6月第1次印刷,2021年7月第9次印刷,山东省一流本科 ...

  4. python批量合并excel文件,后缀名为xls

    最近处理的一个项目需要用到批量合并excel表格,我就用python拼了一个代码,可以实现传入一个根目录,然后将该目录下所有的后缀名为xls的excel表格进行合并,将结果输出在根目录下 第三方库配置 ...

  5. python 批量删除excel文件的某一行(多线程)

    文章目录 前言 简介 代码 总结 前言 我们从网上下载的批量excel文件中,有时候这些文件的第一行是广告信息,我们可以利用python批量删除第一行,并且保存文件.由于程序涉及大量的IO操作,我们可 ...

  6. Python批量拆分Excel文件中已合并的单元格

    中国大学MOOC"Python程序设计基础"第4次开课 推荐图书: <Python程序设计(第3版)>,(ISBN:978-7-302-55083-9),董付国,清华大 ...

  7. Python批量导入Excel文件中的不重复数据到SQLite数据库

    封面图片:<Python可以这样学>,董付国,清华大学出版社 ============== 好消息:智慧树网APP"知到"中搜索"董付国"可以免费观 ...

  8. Python批量提取Excel文件中文本框组件里的文本

    开学第一课:拜托,一定不要这样问Python问题 中国大学MOOC"Python程序设计基础"免费学习地址 2020年秋季学期Python教材推荐与选用参考 推荐图书: <P ...

  9. python批量修改Excel文件后缀csv为xlsx

    可以实现功能,转换后的文件可能有字体被加粗之类的问题,转换后需要检查一下. csv_xlsx.py import osimport pandas as pddef csv_to_excel(readp ...

最新文章

  1. lt;备份gt;10月18日 DNS
  2. 如何改变cmd的编码格式?
  3. mysql search yum_CentOS 7 yum安装配置mysql
  4. 在WPF中最大化窗口并将WindowState设置为None的任务栏
  5. 【转】Retrofit
  6. ADO.NET Entity Framework 学习
  7. 蓝桥杯 ADV-150算法提高 周期字串
  8. Xcode8 报 ”xx“is missing from working copy 的问题解决方法
  9. 样条曲面_用SolidWorks曲面将六个小圆管向大圆管过渡
  10. java旅客接口_GitHub - s1mplecc/checkin-scheduler: 使用 Java 实现的旅客人数分布预估与值机排班调度算法...
  11. printk与syslog(至少在Redhat中是这样的)+Ubuntu下用最简单的读到/proc/kmsg
  12. proteus单片机仿真入门攻略(含元器件名称及它的图形)
  13. css函数之重复的径向渐变
  14. 今年的金德值得期待的人物_原水_新浪博客
  15. java 构造器 血药主题_Day08-面向对象编程,Java构造器
  16. 回归模型效果评估系列3-R平方
  17. js连接mqtt进行通信
  18. sql注入空格被过滤_SQL注入:各种绕过检测的姿势
  19. C语言练习题 :猴子吃桃程序
  20. sklearn 命令行安装_1.sklearn库的安装

热门文章

  1. Unity教程2D入门:20 趴下效果Crouch
  2. Matlab画热度图,某地人流密度热力图
  3. Boeing 747 Flight Controller Model
  4. windows批处理命令通过修改注册表快捷开关Internet代理
  5. 在linux中hdparm作用,Linux下hdparm硬盘测速
  6. postgis 栅格数据_PostGIS入门篇 一 PostGIS安装
  7. PCL:多直线拟合(RANSAC)
  8. 13000 字,14 图,带你读懂微服务!
  9. B 站崩了,受害程序员聊聊(非吃瓜B 站事件始末分析 + 防治技术分享)
  10. 现代化黑色在线影院视频资源平台HTML5模板适用于电影评论,在线电视,电视节目和电视连续剧等