Пример #1
0
    def start_checker(self, fpinfo):
        bOK = False
        while bOK is False:
            time.sleep(5)
            c = Checker()
            bOK, ret = c.CheckFp(fpinfo['fpdm'], fpinfo['fphm'],
                                 fpinfo['kprq'], fpinfo['kjje'])
            if ret.get('errorcode') in [
                    '002',
                    '003',
                    '009',
                    'rqerr',
            ]:
                return bOK, ret

        return bOK, ret
Пример #2
0
             'fphm': '28477743',
             'kprq': '20171129',
             'kjje': '227858'
         },
         {
             'fpdm': '033001700211',
             'fphm': '58089105',
             'kprq': '20180410',
             'kjje': '604420'
         },
         {
             'fpdm': '033001700211',
             'fphm': '17099263',
             'kprq': '20171201',
             'kjje': '336134'
         },
         {
             'fpdm': '044031700111',
             'fphm': '28478760',
             'kprq': '20171129',
             'kjje': '737421'
         },
     ]
     fpinfo = random.choice(fpinfo)
     bOK, ret = c.CheckFp(fpinfo['fpdm'], fpinfo['fphm'], fpinfo['kprq'],
                          fpinfo['kjje'])
     if bOK:
         success += 1
     print(ret)
 print('成功率: ', float(success / total), '%')
 print(success)