python进行excle表格脱敏批处理
在上一篇xls转化为xlsx格式后,可以使用python代码进行批量脱敏处理了,有需要修改的地方,按照索引几行几列修改就行了
from openpyxl import load_workbook
import os
filename = []
filename = os.listdir(r'C:\Users\leeWill\Desktop\简历2')
a = 0
for i in range(len(filename)):
#打开个人信息表格
str = r'C:\Users\leeWill\Desktop\简历2\%s' %(filename[i])
wb = load_workbook(str)
# 获取自己需要的工作表 Sheet1
sheet1 = wb["sheet"]#引号内的为打开表格后的名字
label_id = sheet1.cell(row=4,column=4).value#读取身份证作为查找标志
#打开面试安排表格
wb_mianshianpai = load_workbook(r'./重排.xlsx')
sheet1_miamshianpai = wb_mianshianpai["Sheet1"]
for j in range(2,5854):
if sheet1_miamshianpai.cell(row=j,column=4).value == label_id:
mianshi_id = sheet1_miamshianpai.cell(row=j,column=3).value
sheet1.cell(row=3,column=2,value=mianshi_id)
break
#修改信息语句
sheet1.cell(row=3,column=6,value=" ")
sheet1.cell(row=4,column=4,value=" ")
sheet1.cell(row=4,column=6,value=" ")
sheet1.cell(row=7,column=4,value=" ")
sheet1.cell(row=7,column=6,value=" ")
sheet1.cell(row=8,column=4,value=" ")
#sheet1.cell(row=16,column=2,value="*******")
sheet1.delete_rows(28)#表示删除表格的第一行
sheet1.delete_rows(27)#表示删除表格的第一行
sheet1.delete_rows(26)#表示删除表格的第一行
sheet1.delete_rows(25)#表示删除表格的第一行
sheet1.delete_rows(24)#表示删除表格的第一行
sheet1.delete_rows(23)#表示删除表格的第一行
sheet1.delete_rows(22)#表示删除表格的第一行
sheet1.delete_rows(21)#表示删除表格的第一行
sheet1.delete_rows(16)#表示删除表格的第一行
sheet1.delete_rows(11)#表示删除表格的第一行
#sheet1.delete_rows(24)#表示删除表格的第一行
#sheet1.delete_rows(25)#表示删除表格的第一行
#sheet1.delete_rows(26)#表示删除表格的第一行
buff = sheet1.cell(row=3,column=2).value
#str = r'./%s' %(filename[i])
str = r'C:\Users\leeWill\Desktop\最终简历/%s.xlsx' %(buff)
wb.save(str)
#a = a + 1
#print(a)
python进行excle表格脱敏批处理相关推荐
- 利用python将excle表格由xls转换为xlsx格式
转换的起因是想对excle表格中的内容进行批量脱敏处理,但尝试了很多次,脱敏代码只能处理xlsx格式,因此首先进行批量格式转换,代码很简单. 一.python下载与安装 在以下网址下载即可,然后安装 ...
- python读取excle表格数据,将数据编辑到图像上工程
这里写目录标题 一级目录:python读取excel表格内容 二级目录:python如何分割字符串 三级目录:python如何在图像的相应位置编辑文字或者字母.数字 一级目录:python读取exce ...
- python操作excle表格
基础练习 话不多说,先做一下基础练习.来,左边跟我一起画个龙,右边画一道彩虹. # import paramiko # import time import openpyxl from openpyx ...
- Python处理excle表格
# coding=utf-8 import os import xlrd # Excel读数据相关库 import xlwt # Excel写数据相关库 import _thread # 线程库 im ...
- python操作excle表格(二)
openpyxl的简单使用 # 简单使用 wb = Workbook() dest_filename = 'empty_book.xlsx' ws1 = wb.active ws1.title = & ...
- python提取表格数据匹配_excle表格处理python|python怎么提取excle表格数据
python怎么提取excle表格数据 通过实例来,在Excle表格中有数据和文字结合的内容 把Excle表格中的,复制--粘贴到word中. 按下ctrl F键,打开"查找和替换" ...
- python读取excel表格-python读取excel表格中的数据
使用python语言实现Excel 表格中的数据读取,需要用到xlrd.py模块,实现程序如下: import xlrd #导入xlrd模块 class ExcelData(): def __init ...
- python怎么编辑excel_python 修改excel表格数据-关于如何用python 编辑 excel表格
python对Excel中数据的处理 把你的写入excel 的内容编码一哈 例如 str('内容').encode('utf-8') 或者str('内容').encode('gbk') 再写入exce ...
- python 操作excle和word
python 操作word 使用Python操作word 97-2003的旧版本文件名后缀就是.doc 从2007版以后后缀名是.docx 首先安装 pip install python-docx - ...
最新文章
- 一步步教你理解LSTM
- 清华放大招!从初中生招起,8年时间培养到博士毕业!内卷也要加速了?
- Java并发编程实战_一线大厂架构师整理:java并发编程实践教程
- 【数据结构与算法】之深入解析“戳气球”的求解思路与算法示例
- Linux平台安装xtools
- tomcat原理,一个客户端请求的处理过程
- 经典算法研究系列:七、深入浅出遗传算法,透析GA本质【转载】
- 输入mysql -v_Mysql数据库使用笔记
- 看完豁然开朗!mysql集群搭建linux
- mapgis10原创2019视频教程
- 远程桌面的端口3389及关闭此端口
- 实战SpringBoot Admin
- noip模拟赛 whzzt-Warmth
- SQL解决最多同时在线人数问题(同时视频观看人数,同时浏览人数,同时等车人数)
- 扫描普通二维码,进入微信小程序
- Ant Design Charts绘制中国地图并动态添加标记点
- 华为数通笔记-AAA
- linux刻录光驱是哪个好,Linux中使用mkisofs或genisoimage刻录光盘
- MTTR/MTTF/MTBF图解
- (旺财记账项目)Vue 全局数据管理(下)之Vuex
热门文章
- 爬取了2021Java招聘需求,发现这些都要懂!
- 四年级计算机下册word教学设计,四年级下册信息技术《我的地盘我做主》教学设计...
- 如何用反余弦求pi c语言,acos()_C语言acos()详解:反余弦函数,求反余弦值
- 无法更新计算机启动系统配置文件,由于启动计算机出现页面配置问题,无法更新计算机的启动配置...
- 隐马尔科夫模型研究 stock 以及 lotto
- BGP与Anycast
- 如何将本地文件拷贝到云服务器
- 《HALCON机器视觉与算法原理编程实践》第7章 颜色与纹理-学习笔记
- c语言直方图最大矩形面积,直方图中最大矩形面积(示例代码)
- JAVA Email——利用java完成发送电子邮件(包括附件)