def do_test(self, data): for i in range(2017070,2017094): data = {} data["outNO"] = str(i) data["outdate"] = str(i) pymysqlHandle = PymysqlHandle() outresult = pymysqlHandle.getFCDatabyOutData(data) outdata = outresult['result'] outStr = str(outdata['out_bai'])+str(outdata['out_shi'])+str(outdata['out_ge']) result = self.do_getFrequencyData(data) reply = "" if result["infoCode"] == 0: enddata = result['result']['endData']; endData = {} endData["outdate"] = str(outdata['outdate']) endData["outNum"] = outStr endData["Balance"] = enddata[outStr] reply = PythonString.jsonUnPase(endData) length = len(reply) self.connection.send('%c%c%s' % (0x81, length, reply)) else: reply = result['result']+'\n' length = len(reply) self.connection.send('%c%c%s' % (0x81, length, reply)) break;
def do_getFCDatabyOutData(self, data): pymysqlHandle = PymysqlHandle() return pymysqlHandle.getFCDatabyOutData(data)