def find_ticket_number(province, school, name, cet_type): result = dict(error=False) try: result['ticket_number'] = CetTicket.find_ticket_number(province, school, name, cet_type=cet_type) except TicketNotFound: result['error'] = True return result
def find_ticket_number(province, school, name, cet_type): result = dict(error=False) try: result['ticket_number'] = CetTicket.find_ticket_number( province, school, name, cet_type=cet_type) except TicketNotFound: result['error'] = True return result
def getScore(temp_ticket=None,temp_name=None): ticket=temp_ticket name = temp_name try: result=CetTicket.get_score(ticket,name) result['error'] = False return result except: return dict(error=True)
def getScore(temp_ticket=None, temp_name=None): ticket = temp_ticket name = temp_name try: result = CetTicket.get_score(ticket, name) result['error'] = False return result except: return dict(error=True)
def getTicket(temp_province=None,temp_school=None,temp_name=None,temp_cet=None): province = temp_province school = temp_school name = temp_name cet = temp_cet result = dict(error=False) try: result['ticket_number']=CetTicket.find_ticket_number(province,school,name,cet_type=cet) except TicketNotFound: result['error'] = True return result
def getTicket(temp_province=None, temp_school=None, temp_name=None, temp_cet=None): province = temp_province school = temp_school name = temp_name cet = temp_cet result = dict(error=False) try: result['ticket_number']=CetTicket.find_ticket_number(province,school,name,cet_type=cet) except TicketNotFound: result['error'] = True return result
def get_score(ticket_number, name): try: return CetTicket.get_score(ticket_number, name) except: return dict(error=True)
def get_score(ticket, name): try: return CetTicket.get_score(ticket, name) except: return dict(error=True)
#!/usr/bin/env python # coding=utf-8 import sys from CetTicket import CetTicket import json if __name__ == '__main__': ct = CetTicket() if len(sys.argv) == 4: province = sys.argv[1].decode('utf8') school = sys.argv[2].decode('utf8') name = sys.argv[3].decode('utf8') ticket = ct.find_ticket_number(province, school, name, cet_type=CetTicket.CET6) result = ct.get_score(ticket, name) result['ticket'] = ticket elif len(sys.argv) == 3: ticket = sys.argv[1].decode('utf8') name = sys.argv[2].decode('utf8') result = ct.get_score(ticket, name) result['ticket'] = ticket print json.dumps(result)
#!/usr/bin/env python # coding=utf-8 import sys from CetTicket import CetTicket import json if __name__ == '__main__': ct = CetTicket() if len(sys.argv) == 4: province = sys.argv[1].decode('utf8') school = sys.argv[2].decode('utf8') name = sys.argv[3].decode('utf8') ticket = ct.find_ticket_number(province, school, name, cet_type=CetTicket.CET4) result = ct.get_score(ticket, name) result['ticket'] = ticket elif len(sys.argv) == 3: ticket = sys.argv[1].decode('utf8') name = sys.argv[2].decode('utf8') result = ct.get_score(ticket, name) result['ticket'] = ticket print json.dumps(result)