比对两个Excel 表格定位位置
Posted 余者皆可
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了比对两个Excel 表格定位位置相关的知识,希望对你有一定的参考价值。
#! python3 # -*- encoding: utf-8 -*- ‘‘‘ @File : fileread.py @Time : 2020/06/18 14:18:23 @Author : xuxiang @Version : 1.0 @Contact : 2998136503@qq.com ‘‘‘ import openpyxl wb=openpyxl.load_workbook(r‘-‘)#文件路径 wb_1=openpyxl.load_workbook(r‘-‘)#文件路径 for name in wb.get_sheet_names(): sheet=wb[name] sheet_1=wb_1[name] row_max=sheet.max_row col_max = sheet.max_column for row_i in range(1,row_max+1): for col_i in range(1,col_max+1): cell=sheet.cell(row=row_i,column=col_i).value cell_1=sheet_1.cell(row=row_i,column=col_i).value if cell==cell_1: pass else : print(name,row_i, openpyxl.utils.get_column_letter(col_i)) input(‘>‘) pass
Excel的列名与数字互换使用的是 openpyxl.utils模块中的
get_column_letter
column_index_from_string
以上是关于比对两个Excel 表格定位位置的主要内容,如果未能解决你的问题,请参考以下文章