コード例 #1
0
def get_first_page_order(id):
    for day in range(1, 2):
        url = getUrl(id, str(day))
        content = getWebPage(url).split('\n')
        order_dict = ZtcOrder.eval_ztc_order(content[1])
        order_list = order_dict['data']
        return order_list
コード例 #2
0
def get_first_page_order(id):
    for day in range(1,2):
        url = getUrl(id, str(day))
        content = getWebPage(url).split('\n')
        order_dict = ZtcOrder.eval_ztc_order(content[1])
        order_list = order_dict['data']
        return order_list
コード例 #3
0
    def get_order_by_soft(self, id, today):
        """
        order:{'nick': '\xe4\xb9\x89**\xe5\x9f\x8e', 'version': '\xe9\x95\xbf\xe5\xb0\xbe\xe7\x89\x88', 'deadline': '3\xe4\xb8\xaa\xe6\x9c\x88', 'isB2CSeller': '0', 'rateSum': '2_4', 'rateNum': '', 'payTime': '2013-03-05 15:16:58', 'isTryoutSubed': 0, 'isPlanSubed': '0'}
        """
        order_list = []
        for page in range(1,16):
            flag = False
            url = self.getUrl(id, str(page))
            content = self.getWebPage(url).split('\n')
            page_dict = ZtcOrder.eval_ztc_order(content[1])
            page_list = page_dict['data']
            for order in page_list:
                if order['payTime'].find(today) != -1:
                    order_nick = order['nick']
                    if order_nick.find('<font title="') != -1:
                        order_nick = order_nick.split('"')
                        order['nick'] = order_nick[1]
                    order_list.append(order)
                    flag = True
            if not flag and order['payTime'].find(str(self.yesterday)) != -1:
                break

        return order_list
コード例 #4
0
    def get_order_by_soft(self, id, today):
        """
        order:{'nick': '\xe4\xb9\x89**\xe5\x9f\x8e', 'version': '\xe9\x95\xbf\xe5\xb0\xbe\xe7\x89\x88', 'deadline': '3\xe4\xb8\xaa\xe6\x9c\x88', 'isB2CSeller': '0', 'rateSum': '2_4', 'rateNum': '', 'payTime': '2013-03-05 15:16:58', 'isTryoutSubed': 0, 'isPlanSubed': '0'}
        """
        order_list = []
        for page in range(1,16):
            flag = False
            url = self.getUrl(id, str(page))
            content = self.getWebPage(url).split('\n')
            page_dict = ZtcOrder.eval_ztc_order(content[1])
            page_list = page_dict['data']
            for order in page_list:
                if order['payTime'].find(today) != -1:
                    order_nick = order['nick']
                    if order_nick.find('<font title="') != -1:
                        order_nick = order_nick.split('"')
                        order['nick'] = order_nick[1]
                    order_list.append(order)
                    flag = True
            if not flag and order['payTime'].find(str(self.yesterday)) != -1:
                break

        return order_list