def create_book(self, command, counter): BaseClass.reset_dir() BaseClass.logger.info(u"开始制作第 {} 本电子书".format(counter)) BaseClass.logger.info(u"对记录 {} 进行分析".format(command)) task = ReadListParser.get_task(command) # 分析命令 worker_factory(task['work_list']) # 执行抓取程序 BaseClass.logger.info(u"网页信息抓取完毕") BaseClass.logger.info(u"开始自数据库中生成电子书数据") create_epub(task) return
def create_book(self, command, counter): Path.reset_path() Debug.logger.info(u"开始制作第 {} 本电子书".format(counter)) Debug.logger.info(u"对记录 {} 进行分析".format(command)) task_package = ReadListParser.get_task(command) # 分析命令 if not task_package.is_work_list_empty(): worker_factory(task_package.work_list) # 执行抓取程序 Debug.logger.info(u"网页信息抓取完毕") if not task_package.is_book_list_empty(): Debug.logger.info(u"开始自数据库中生成电子书数据") create_epub(task_package) return