def downloadBook(bid, old=None): url = ApiOperation.apiGenerator('BOOK', bid) api = douban.Api(url=url, api_type='BOOK') processor = BookProcessor(api) if old: return processor.getBook(old) else: return processor.getBook()