コード例 #1
0
ファイル: Stat.py プロジェクト: alclass/cxlots
  statObj = Stat(jogosObj)
  print 'statObj.moveNDoConcForStatUpdate()', statObj.moveNDoConcForStatUpdate()
  #statObj.setVarreDe(1)
  print 'statObj.nOfUpdated', statObj.nOfUpdated
  print 'statObj.VARRE_DO_JOGO', statObj.VARRE_DO_JOGO
  statObj.updateAll = True
  statObj.logIt = True
  statObj.gatherStats()
  print 'statObj.updateAll', statObj.updateAll
  print 'statObj.nOfUpdated', statObj.nOfUpdated

def testProduceOrigDrawnPattern():
  jogosObj = CLClasses.getJogosObj('ms')
  pattKeys = {}
  for i in range(jogosObj.getNDoUltimoConcurso()):
    nDoConc = i+1
    jogoInOrder = jogosObj.getJogoInOrder(nDoConc)
    if not jogoInOrder:
      print '*** not jogoInOrder', nDoConc
      continue
    patt = produceOrigDrawnPattern(jogoInOrder, jogosObj.standard2LetterName)
    try:
      pattKeys[patt] += 1
    except KeyError:
      pattKeys[patt] = 1
    print nDoConc, pprint.jogoListToStr(jogoInOrder), patt, pattKeys[patt]


if __name__ == '__main__':
  funcs.updateCaller('processDBStats') # methodToBeCalled = 'processDBStats'