def do_crawl(self, arg): if arg == '': self.print_crawl_usage() else: arg = arg.split(' ') if len(arg) == 3 and arg[0] == 'eastmoney' and arg[ 1] == 'zjlx' and arg[2] != 'all': print(" 准备抓取东方财富资金流向数据 ") QA_SU_crawl_eastmoney(action=arg[1], stockCode=arg[2]) elif len(arg) == 3 and arg[0] == 'jrj' and arg[ 1] == 'zjlx' and arg[2] != 'all': print("❌crawl jrj zjlx XXXXXX !没有实现") elif len(arg) == 3 and arg[0] == '10jqka' and arg[ 1] == 'funds' and arg[2] != 'all': print("❌crawl 10jqka funds XXXXXX !没有实现") elif len(arg) == 3 and arg[0] == 'eastmoney' and arg[ 1] == 'zjlx' and arg[2] == 'all': #print("❌crawl eastmoney zjlx all !没有实现") print(" 准备抓取东方财富资金流向数据 ") QA_SU_crawl_eastmoney(action=arg[1], stockCode=arg[2]) elif len(arg) == 3 and arg[0] == 'jrj' and arg[ 1] == 'zjlx' and arg[2] == 'all': print("❌crawl jrj zjlx all !没有实现") elif len(arg) == 3 and arg[0] == '10jqka' and arg[ 1] == 'funds' and arg[2] == 'all': print("❌crawl 10jqka funds all !没有实现") else: print("❌crawl 命令格式不正确!") self.print_crawl_usage()
def do_crawl(self, arg): if arg == "": self.print_crawl_usage() else: arg = arg.split(" ") if (len(arg) == 3 and arg[0] == "eastmoney" and arg[1] == "zjlx" and arg[2] != "all"): print(" 准备抓取东方财富资金流向数据 ") QA_SU_crawl_eastmoney(action=arg[1], stockCode=arg[2]) elif (len(arg) == 3 and arg[0] == "jrj" and arg[1] == "zjlx" and arg[2] != "all"): print("❌crawl jrj zjlx XXXXXX !没有实现") elif (len(arg) == 3 and arg[0] == "10jqka" and arg[1] == "funds" and arg[2] != "all"): print("❌crawl 10jqka funds XXXXXX !没有实现") elif (len(arg) == 3 and arg[0] == "eastmoney" and arg[1] == "zjlx" and arg[2] == "all"): # print("❌crawl eastmoney zjlx all !没有实现") print(" 准备抓取东方财富资金流向数据 ") QA_SU_crawl_eastmoney(action=arg[1], stockCode=arg[2]) elif (len(arg) == 3 and arg[0] == "jrj" and arg[1] == "zjlx" and arg[2] == "all"): print("❌crawl jrj zjlx all !没有实现") elif (len(arg) == 3 and arg[0] == "10jqka" and arg[1] == "funds" and arg[2] == "all"): print("❌crawl 10jqka funds all !没有实现") else: print("❌crawl 命令格式不正确!") self.print_crawl_usage() self.lastcmd = ""
default='', ) cmdline_args = parser.parse_args() done = False if (cmdline_args.show == 'me_number') or \ (cmdline_args.show == 'me_a_number') or \ (cmdline_args.show == 'show_me_a_number'): from GolemQ.cli.show_number import show_me_number # 比我一只Number啦 show_me_number(cmdline_args.strategy) done = True elif (cmdline_args.moneyflow == 'eastmoney'): # 比我一只Number啦 QA_SU_crawl_eastmoney(action='zjlx', stockCode='all') done = True elif (cmdline_args.strategy == 'onewavelet'): from GolemQ.GQBenchmark.onewavelet import onewavelet # 怼渠全市场 onewavelet(frequency=cmdline_args.frequency, cpu_usage=cmdline_args.pct_of_cores, verbose=cmdline_args.verbose, eval_range=cmdline_args.eval) done = True elif (cmdline_args.strategy == 'uprising'): from GolemQ.GQBenchmark.find_uprising import find_uprising # 怼渠全市场 find_uprising(cpu_usage=cmdline_args.pct_of_cores, verbose=cmdline_args.verbose, eval_range=cmdline_args.eval)