| | |
| | | codes_sz = [] |
| | | for i in range(15): |
| | | try: |
| | | logger_local_huaxin_l1.info("开始获取目标代码") |
| | | codes_sh, codes_sz = l1_subscript_codes_manager.get_codes() |
| | | logger_local_huaxin_l1.info(f"获取上证,深证代码数量:sh-{len(codes_sh)} sz-{len(codes_sz)}") |
| | | break |
| | |
| | | codes_sh, codes_sz = [], [] |
| | | if os.path.exists(__CODE_SH_PATH): |
| | | with open(__CODE_SH_PATH, 'r') as f: |
| | | line = f.readline() |
| | | while line: |
| | | lines = f.readlines() |
| | | for line in lines: |
| | | if line: |
| | | if line.strip(): |
| | | code = line.strip() |
| | | if not tool.is_can_buy_code(code): |
| | | continue |
| | | codes_sh.append(code.encode('utf-8')) |
| | | line = f.readline() |
| | | |
| | | if os.path.exists(__CODE_SZ_PATH): |
| | | with open(__CODE_SZ_PATH, 'r') as f: |
| | | line = f.readline() |
| | | while line: |
| | | lines = f.readlines() |
| | | for line in lines: |
| | | if line: |
| | | if line.strip(): |
| | | code = line.strip() |
| | | if not tool.is_can_buy_code(code): |
| | | continue |
| | | codes_sz.append(code.encode('utf-8')) |
| | | line = f.readline() |
| | | return codes_sh, codes_sz |
| | | |
| | | |
| | |
| | | |
| | | |
| | | if __name__ == '__main__': |
| | | print( request_l1_subscript_target_codes()) |
| | | print( get_codes()) |
| | |
| | | |
| | | |
| | | if __name__ == "__main__": |
| | | CodesNameManager.add_code_name("000333", "美的集团") |
| | | CodesNameManager.add_code_name("000333", "美的集团") |
| | | print(CodesNameManager.list_code_name_dict()) |
| | | codes_sh, codes_sz = l1_subscript_codes_manager.get_codes() |
| | | print(len(codes_sh), len(codes_sz)) |