def get_bond_list(url, total_page=1): """ 获取债券列表 """ domain = PaipaiDai.get_domain(url) bonds = [] try: data, cache = Server.get(url, cache=False) if data: data, next_page = Analyzer.get_bond_list(data) bonds.extend(data) if next_page and total_page > 1: next_page = os.path.join(domain, next_page.lstrip('/')) PaipaiDai.get_best_bond(next_page, total_page-1) except Exception, e: print e