| | |
| | | logging.exception(e) |
| | | |
| | | # 获取评分信息 |
| | | pass |
| | | elif url.path == "/get_l2_cant_buy_reasons": |
| | | # 获取L2没买的原因 |
| | | ps_dict = dict([(k, v[0]) for k, v in parse_qs(url.query).items()]) |
| | | code = ps_dict['code'] |
| | | fdatas = log_export.get_l2_cant_buy_reasons(code) |
| | | response_data = json.dumps({"code": 0, "data": fdatas}) |
| | | |
| | | elif url.path == "/get_kpl_block_info": |
| | | start_time = time.time() |
| | | ps_dict = dict([(k, v[0]) for k, v in parse_qs(url.query).items()]) |
| | |
| | | # 获取L2的数据 |
| | | ps_dict = dict([(k, v[0]) for k, v in parse_qs(url.query).items()]) |
| | | code = ps_dict['code'] |
| | | datas = data_export_util.get_l2_datas(code) |
| | | datas = data_export_util.get_l2_datas(code, l2_data_util.local_today_datas.get(code)) |
| | | code_name = gpcode_manager.get_code_name(code) |
| | | response_data = json.dumps({"code": 0, "data": {"code": code, "code_name": code_name, "data": datas}}) |
| | | except Exception as e: |
| | |
| | | response_data = json.dumps({"code": 1, "msg": "请上传code"}) |
| | | |
| | | elif url.path == "/get_last_trade_day_reasons": |
| | | |
| | | # 计算平均涨幅 |
| | | def get_limit_rate_list(codes): |
| | | if not codes: |
| | |
| | | return [(c_, self.__code_limit_rate_dict[c_][0]) for c_ in codes] |
| | | |
| | | try: |
| | | raise Exception("接口暂停使用") |
| | | # 获取上个交易日的相同涨停原因的代码信息 |
| | | ps_dict = dict([(k, v[0]) for k, v in parse_qs(url.query).items()]) |
| | | code = ps_dict["code"] |