def shell_main(): print(""" 输入 url, 响应数, 最大搜索页数, 空格隔开, 回车结束一次输入 比如\n http://h.nimingban.com/f/%E7%BB%BC%E5%90%88%E7%89%881 20 10\n 连续两次回车开始程序 """) tasks = [] while True: ip = input() if not ip: break url, response_gt, max_page = ip.split() tasks.append({ 'url': url, 'response_gt': int(response_gt), 'max_page': int(max_page), }) engine = Engine() engine.set_init_tasks(tasks) engine.start() print('-----------Engine Start----------') while engine.is_running: rs = engine.get_one_result() if not rs: time.sleep(0.5) continue print(rs.link, 'image', rs.image_url or 'None') print(rs.text) print('-'*40) print('------------Engine Stop---------------')