打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
python 中对比两个Excel 文件内容
import   xlrd
def read_excel(fileName):
global newset
newset = set()
global listdata
listdata = []
bk=xlrd.open_workbook(fileName)
# shxrange=range(bk.nsheets)
# print(bk.sheet_names())
#获取指定sheet名字
sheetName = bk.sheet_by_name('Sheet1')
# print(sheetName.name)
#获取总行数:
rowNum = sheetName.nrows
# print(rowNum)
#获取总列数
colNum = sheetName.ncols
#获取文件中内容
for i in range(0,rowNum):
global rowdata
rowdata =''
for j in range(0,colNum):

# print(sheetName.cell_value(i,j),end=' ')
data = sheetName.cell_value(i,j)
# print(data)
rowdata += data+' '
# print(' ')
# print(rowdata)
newset.add(rowdata)
# print(newset)
return newset
set1 = read_excel('deploy_architecture_bak.xls')set2 = read_excel('old_deploy_architecture_20190516.xls')print('list1list2 相同:%s'%len(set1.intersection(set2)))print('不同:%s'%len(set2.difference(set1)))
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
Selenium2+python自动化58
用Python3 编写excel和txt的转换工具
QTP如何获取本地Excel文件的行和列
【Excel】多工作表自动生成目录​
Python3 读取和写入excel xlsx文件 使用openpyxl
python读取excel,数字都是浮点型,日期格式是数字的解决办法
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服