亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > Python > 正文

python進行兩個表格對比的方法

2020-02-15 22:03:44
字體:
來源:轉載
供稿:網友

如下所示:

# -*- coding:utf-8 -*-import xlrdimport sysimport reimport jsondict1={}dict2={}mylist=[u'系統運維管理',u'安全管理機構',u'安全管理制度',u'人員安全管理',u'網絡安全',u'物理安全',u'網絡安全',u'主機安全',u'應用安全',u"網絡安全",u"主機安全",u"主機安全",u'系統建設管理']def check():  data=xlrd.open_workbook('test.xls')  for i in range(0,13):    print u"第%s個表格"%(i+1)    print mylist[i]    print "-"*60    try:      table=data.sheets()[i]    except IndexError,e:      break      nrows=table.nrows    count=1    if i<5:      m=10    else:      m=16    for j in range(m,nrows):      cell_1=table.cell(j,2).value      #print cell_1,      cell_2=table.cell(j,3).value      nu=re.split(r'/)',cell_2)      num=re.split(r'/)',nu[0])      if num is not None:        #print num[0],        pass      else:        print u"沒有標記序號"      try:        if j<nrows:          if table.cell(j,2).value==table.cell(j+1,2).value:            count+=1          else:            print u"檢查項【%s】共有【%s】項"%(table.cell(j,2).value,count)            key=mylist[i]+table.cell(j,2).value            dict1[key]=count            count=1        else:          count+=1          print u"檢查項【%s】共有【%s】項"%(table.cell(j,2).value,count)          key=mylist[i]+table.cell(j,2).value          dict1[key]=count              except IndexError,e:        #count+=1        print u"檢查項【%s】共有【%s】項"%(table.cell(j,2).value,count)        key=mylist[i]+table.cell(j,2).value        dict1[key]=count    print "-"*60  print json.dumps(dict1, encoding='UTF-8', ensure_ascii=False)  print u"完成excel表格讀取-Thanks"def ASGcheck(filename):  data=xlrd.open_workbook(filename)  table=data.sheets()[0]  print "-"*60   nrows=table.nrows  count=1  for j in range(1,nrows):    cell_1=table.cell(j,2).value    #print cell_1,    cell_2=table.cell(j,3).value    nu=re.split(r'/)',cell_2)    num=re.split(r'/)',nu[0])    if num is not None:      #print num[0],      pass    else:      print u"沒有標記序號"    try:      if j<nrows:        if table.cell(j,3).value==table.cell(j+1,3).value:          count+=1        else:          print u"安全層面【%s】檢查項【%s】共有【%s】項"%(table.cell(j,2).value,table.cell(j,3).value,count)          key=table.cell(j,2).value+table.cell(j,3).value          dict2[key]=count          count=1      else:        count+=1        print u"安全層面【%s】檢查項【%s】共有【%s】項"%(table.cell(j,2).value,table.cell(j,3).value,count)        key=table.cell(j,2).value+table.cell(j,3).value        dict2[key]=count          except IndexError,e:      #count+=1      print u"安全層面【%s】檢查項【%s】共有【%s】項"%(table.cell(j,2).value,table.cell(j,3).value,count)      key=table.cell(j,2).value+table.cell(j,3).value      dict2[key]=count  #print json.dumps(dict2, encoding='UTF-8', ensure_ascii=False)  print "-"*60def standard():  choiceA=raw_input(u"請輸入A的等級:A2,A3,A4")  choiceS=raw_input(u"請輸入S的等級:S2,S3,S4")  choiceG=raw_input(u"請輸入G的等級:G2,G3,G4")  Aname=str(choiceA)+".xlsx"  Sname=str(choiceS)+".xlsx"  Gname=str(choiceG)+".xlsx"  check()   def compare():    print "*"*60    for key in dict2:      try:        if dict2[key]!=dict1[key]:          print u"存在異常項"          print u"從程序中導出的檢查項【%s】共有%s項"%(key,json.dumps(dict1[key], encoding='UTF-8', ensure_ascii=False))          print u"從分支查詢的檢查項【%s】共有%s項"%(key,json.dumps(dict2[key], encoding='UTF-8', ensure_ascii=False))        else:          pass            except KeyError,e:        print u"分支中的檢查項【%s】共有%s項"%(key,json.dumps(dict2[key], encoding='UTF-8', ensure_ascii=False)),        print u"程序中沒有查詢到該項"  #比較分支結果和程序導出的結果    ASGcheck(Aname)  compare()  ASGcheck(Sname)  compare()  ASGcheck(Gname)  compare()standard()#ASGcheck('S3.xlsx')            
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
日本一区二区不卡| 精品免费在线观看| 色婷婷久久一区二区| 久久久免费高清电视剧观看| 亚洲视频免费一区| 精品视频在线播放色网色视频| 欧美一级黑人aaaaaaa做受| 日本精品久久久久久久| 久久人人爽人人爽爽久久| 中文字幕综合一区| 亚洲色图色老头| 日韩免费视频在线观看| 国产亚洲精品久久久久久牛牛| 日韩精品视频在线免费观看| 国产不卡视频在线| 中文字幕日本精品| 精品国产乱码久久久久久天美| 欧美日韩国产成人在线| 欧美插天视频在线播放| 欧美电影免费观看大全| 成人信息集中地欧美| 精品少妇一区二区30p| 69精品小视频| 亚洲女在线观看| 欧美日韩视频在线| 国产综合香蕉五月婷在线| 色无极影院亚洲| 欧美诱惑福利视频| 国产成人一区二区三区小说| www.午夜精品| 久久亚洲精品中文字幕冲田杏梨| 91在线免费视频| 一区二区三区视频观看| 欧美一级成年大片在线观看| 亚洲欧美制服第一页| 亚洲精品小视频在线观看| 97超碰色婷婷| 国内精品伊人久久| 欧洲美女免费图片一区| 日韩视频亚洲视频| 亚洲欧美一区二区三区在线| 岛国av午夜精品| 欧美特级www| 久久亚洲精品小早川怜子66| 久久久久久国产精品三级玉女聊斋| 亚洲变态欧美另类捆绑| 不用播放器成人网| 欧美日韩在线免费| 欧美日韩国产丝袜另类| 国产精品免费久久久久久| 亚洲最大福利视频网站| 国产欧美日韩视频| 一区二区三区 在线观看视| 成人免费激情视频| 亚洲男人7777| 国产一区二区色| 欧美激情一二区| 色爱av美腿丝袜综合粉嫩av| 成人亚洲激情网| 亚洲a级在线观看| 亚洲无限乱码一二三四麻| 日韩黄在线观看| 日韩精品免费在线| 国产在线播放91| 欧美成人免费全部| 中文字幕国产日韩| 国产婷婷97碰碰久久人人蜜臀| 亚洲精品视频久久| 亚洲欧洲在线看| 91精品国产自产在线老师啪| 亚洲老头老太hd| 国产日本欧美在线观看| 国产91精品青草社区| 日韩精品极品视频免费观看| 欧美日韩国产123| 中文字幕av一区| 日韩中文视频免费在线观看| 国产免费一区二区三区香蕉精| 欧美劲爆第一页| 欧美超级乱淫片喷水| 午夜精品蜜臀一区二区三区免费| 欧洲美女7788成人免费视频| 日韩欧美综合在线视频| 亚洲已满18点击进入在线看片| 日韩经典一区二区三区| 国产精品免费一区豆花| 国产视频综合在线| 久久久亚洲影院| 久久久久久久久久久av| 亚洲国产成人爱av在线播放| 亚洲精品一区在线观看香蕉| 久久精品91久久香蕉加勒比| 久久久久成人精品| 亚洲xxx自由成熟| 欧美性xxxx在线播放| 亚洲福利小视频| 91精品国产91久久久久| 欧美老女人性视频| 亚洲九九九在线观看| 亚洲福利在线观看| 亚洲精品中文字幕av| 国产精品男女猛烈高潮激情| 久久久久久午夜| 国产免费一区二区三区香蕉精| 日本韩国欧美精品大片卡二| 国内精品国产三级国产在线专| 一区二区欧美在线| 国产精品一区二区av影院萌芽| 一夜七次郎国产精品亚洲| 91精品中文在线| 不卡毛片在线看| 在线播放国产一区二区三区| 日韩精品免费综合视频在线播放| 亚洲午夜性刺激影院| 97久久伊人激情网| 亚洲性猛交xxxxwww| 亚洲成年人影院在线| 日韩成人在线视频网站| 深夜福利一区二区| 成人网欧美在线视频| 欧美专区在线视频| 国产成一区二区| 亚洲精品国产品国语在线| 亚洲国产精品国自产拍av秋霞| 亚洲精品美女在线| 久久九九精品99国产精品| 久久精品国产精品亚洲| 中日韩美女免费视频网站在线观看| 精品久久在线播放| 日韩av手机在线观看| 日韩国产一区三区| 亚洲一级片在线看| 精品亚洲一区二区三区在线播放| 国产小视频91| 国产精品美女午夜av| 91日本在线观看| 最近中文字幕2019免费| 国产日韩欧美自拍| 青青草国产精品一区二区| 日韩电视剧在线观看免费网站| 久久九九热免费视频| 国产精品久久久久久久久| 欧美精品在线观看| 午夜免费日韩视频| 国产精品久久久久不卡| 欧美性xxxxx极品| 国产午夜精品久久久| 欧洲s码亚洲m码精品一区| 欧美日韩在线观看视频| 欧美专区在线播放| 亚洲一区二区黄| 亚洲第一av在线| 国产免费一区二区三区在线观看| 精品亚洲国产视频| 欧美疯狂做受xxxx高潮| 国产精品自拍视频| 久久久爽爽爽美女图片| 欧美日韩一区二区在线播放| 欧美wwwwww| 欧美一级淫片videoshd| 亚洲美女中文字幕| 欧美激情按摩在线| 91wwwcom在线观看| 久久久久久久久久国产|