commit d02856fa5cdcb0ddfe3a9ab2c384efb7a48cb292 Author: lintaogood Date: Fri Dec 5 23:04:32 2025 +0800 feat: 添加市场数据检查脚本和日志配置模块 添加 check_market_data.py 脚本用于检查行情数据完整性 实现 Tushare API 管理、交易日历缓存和在线数据检查功能 添加 log_style.py 模块提供灵活的日志配置功能 创建相关批处理文件和日志文件 diff --git a/__pycache__/log_style.cpython-310.pyc b/__pycache__/log_style.cpython-310.pyc new file mode 100644 index 0000000..2ac86d0 Binary files /dev/null and b/__pycache__/log_style.cpython-310.pyc differ diff --git a/__pycache__/logger_utils_new.cpython-310.pyc b/__pycache__/logger_utils_new.cpython-310.pyc new file mode 100644 index 0000000..7a9fc40 Binary files /dev/null and b/__pycache__/logger_utils_new.cpython-310.pyc differ diff --git a/app.log b/app.log new file mode 100644 index 0000000..7f6d289 --- /dev/null +++ b/app.log @@ -0,0 +1,2 @@ +2025-12-05 19:21:46 - INFO - 日志文件已配置: app.log +2025-12-05 19:21:51 - INFO - 所有资料已保存到 D:\gp_data\code\all_stock_codes.txt diff --git a/app.log.2025-12-03 b/app.log.2025-12-03 new file mode 100644 index 0000000..e69de29 diff --git a/check_market_data.bat b/check_market_data.bat new file mode 100644 index 0000000..1ee7704 --- /dev/null +++ b/check_market_data.bat @@ -0,0 +1,2 @@ +echo off +python check_market_data.py \ No newline at end of file diff --git a/check_market_data.py b/check_market_data.py new file mode 100644 index 0000000..f23b0e7 --- /dev/null +++ b/check_market_data.py @@ -0,0 +1,315 @@ +import os +import csv +import datetime +import logging +from pathlib import Path +from log_style import setup_logger +import pandas as pd +import tushare as ts +import time +from functools import lru_cache + +# 配置日志 +logger = setup_logger( + name='market_data_check', + log_file='market_data_check.log', + level=logging.INFO, + log_format='%(asctime)s - %(levelname)s - %(message)s', + console=True, + log_dir='.', + backup_count=3 +) +logger.propagate = False # 避免日志消息向上传递到父记录器,防止重复输出 + +# Tushare配置 +TUSHARE_TOKENS = [ + '9343e641869058684afeadfcfe7fd6684160852e52e85332a7734c8d' # 主账户 +] + +# API请求频率控制 +MAX_REQUESTS_PER_MINUTE = 500 + +class TushareManager: + """Tushare API管理类,处理账户轮询和请求频率控制""" + def __init__(self, tokens): + self.tokens = tokens + self.current_token_index = 0 + self.last_request_time = time.time() + self.request_count = 0 + + def get_pro_api(self): + """获取Tushare API实例,自动处理账户轮询""" + # 简单的账户轮询 + token = self.tokens[self.current_token_index] + self.current_token_index = (self.current_token_index + 1) % len(self.tokens) + return ts.pro_api(token) + + def control_request_rate(self): + """控制请求频率,确保不超过API限制""" + current_time = time.time() + time_since_last_request = current_time - self.last_request_time + + # 如果超过1分钟,重置计数器 + if time_since_last_request > 60: + self.request_count = 0 + self.last_request_time = current_time + + # 如果请求次数超过限制,等待 + if self.request_count >= MAX_REQUESTS_PER_MINUTE: + wait_time = 60 - time_since_last_request + 1 + logger.info(f"请求频率过高,等待 {wait_time:.1f} 秒") + time.sleep(wait_time) + self.request_count = 0 + self.last_request_time = time.time() + + # 简单的速率限制(每0.1秒一个请求) + if time_since_last_request < 0.1: + time.sleep(0.1 - time_since_last_request) + + self.request_count += 1 + self.last_request_time = current_time + +# 创建Tushare管理器实例 +tushare_manager = TushareManager(TUSHARE_TOKENS) + +# 全局变量,用于缓存交易日历 +trade_calendar_cache = None +trade_calendar_dates = None + +def get_trade_calendar(): + """ + 一次性获取较大范围的交易日历并缓存到内存 + :return: 交易日历DataFrame + """ + global trade_calendar_cache, trade_calendar_dates + + # 如果已经缓存,直接返回 + if trade_calendar_cache is not None: + return trade_calendar_cache + + try: + # 计算日期范围:过去2年到未来1个月 + today = datetime.datetime.now() + start_date = (today - datetime.timedelta(days=730)).strftime('%Y%m%d') # 过去2年 + end_date = (today + datetime.timedelta(days=30)).strftime('%Y%m%d') # 未来1个月 + + pro = tushare_manager.get_pro_api() + tushare_manager.control_request_rate() + + df = pro.trade_cal(exchange='SSE', start_date=start_date, end_date=end_date) + if df is None or df.empty: + logger.warning(f"未获取到{start_date}至{end_date}的交易日历") + return None + + # 缓存结果 + trade_calendar_cache = df + + # 同时创建一个日期集合,方便快速查询 + trade_calendar_dates = set(df[df['is_open'] == 1]['cal_date'].tolist()) + + logger.info(f"成功获取并缓存交易日历: {start_date}至{end_date}") + return df + except Exception as e: + logger.error(f"获取交易日历失败: {str(e)}") + return None + +def get_latest_trade_date(file_path): + """ + 从txt文件中获取最新的交易日期 + :param file_path: 文件路径 + :return: 最新交易日期字符串,如'20251204',如果文件为空返回None + """ + try: + with open(file_path, 'r', encoding='utf-8') as f: + lines = f.readlines() + if len(lines) < 2: # 至少需要有表头和一行数据 + logger.warning(f"文件 {file_path} 内容不足") + return None + # 第二行是第一行数据(最新的交易日期) + first_data_line = lines[1].strip() + if not first_data_line: + logger.warning(f"文件 {file_path} 数据行为空") + return None + # 按制表符分割 + columns = first_data_line.split('\t') + if len(columns) < 2: # 至少需要有ts_code和trade_date + logger.warning(f"文件 {file_path} 数据格式不正确") + return None + return columns[1] + except Exception as e: + logger.error(f"读取文件 {file_path} 时出错: {str(e)}") + return None + +def calculate_trading_days_diff(start_date, end_date): + """ + 计算两个日期之间的交易日数量 + :param start_date: 开始日期,格式YYYYMMDD + :param end_date: 结束日期,格式YYYYMMDD + :return: 交易日数量,如果计算失败返回None + """ + try: + # 确保日期格式正确 + start = datetime.datetime.strptime(start_date, '%Y%m%d') + end = datetime.datetime.strptime(end_date, '%Y%m%d') + + # 如果开始日期大于结束日期,交换 + if start > end: + start, end = end, start + start_date, end_date = end_date, start_date + + # 获取缓存的交易日历 + calendar_df = get_trade_calendar() + + if calendar_df is None: + # 如果获取交易日历失败,使用简单的日期差作为近似值 + days_diff = (end - start).days + logger.warning(f"无法获取交易日历,使用自然日差近似:{days_diff}天") + return days_diff + + # 筛选出指定日期范围内的交易日 + mask = (calendar_df['cal_date'] >= start_date) & (calendar_df['cal_date'] <= end_date) & (calendar_df['is_open'] == 1) + trading_days_count = calendar_df[mask]['cal_date'].count() + + return trading_days_count + except Exception as e: + logger.error(f"计算交易日差失败: {str(e)}") + return None + +def check_online_data_exists(ts_code, trade_date): + """ + 检查在线数据是否存在 + :param ts_code: 股票代码,如'688800.SH' + :param trade_date: 交易日期,格式YYYYMMDD + :return: True表示数据存在,False表示不存在,None表示查询失败 + """ + try: + pro = tushare_manager.get_pro_api() + tushare_manager.control_request_rate() + + # 查询指定日期的交易数据 + df = pro.daily(ts_code=ts_code, trade_date=trade_date) + + if df is None or df.empty: + logger.info(f"在线数据中未找到 {ts_code} {trade_date} 的交易数据") + return False + else: + logger.info(f"在线数据中找到 {ts_code} {trade_date} 的交易数据") + return True + except Exception as e: + logger.error(f"查询在线数据失败 {ts_code} {trade_date}: {str(e)}") + return None + +def check_market_data(online_check=False): + """ + 检查所有行情数据文件的完整性 + + Args: + online_check: 是否进行在线数据检查,默认False + """ + # 设置数据目录 + data_dir = Path(r'D:\gp_data\day') + + # 获取当天日期(格式:YYYYMMDD) + today = datetime.datetime.now().strftime('%Y%m%d') + logger.info(f"开始检查行情数据完整性,当前日期:{today}") + + # 获取所有txt文件列表 + all_files = list(data_dir.glob('*.txt')) + total = len(all_files) + completed = 0 + + # 记录开始时间 + start_time = datetime.datetime.now() + + # 存储不完整的数据文件 + incomplete_files = [] + + # 遍历目录下的所有txt文件 + for file_path in all_files: + file_name = file_path.name + + # 从文件名中提取股票代码(如:688800.SH_daily_data.txt -> 688800.SH) + ts_code = file_name.split('_')[0] + + # 获取最新交易日期 + latest_date = get_latest_trade_date(file_path) + + if latest_date is None: + incomplete_files.append({ + 'file_name': file_name, + 'ts_code': ts_code, + 'latest_date': 'N/A', + 'trading_days_diff': 'N/A', + 'online_data_exists': 'N/A', + 'status': '文件内容异常' + }) + elif latest_date != today: + # 计算交易日差 + trading_days_diff = calculate_trading_days_diff(latest_date, today) + + # 检查在线数据是否存在 + online_data_exists = None + if online_check: + online_data_exists = check_online_data_exists(ts_code, today) + + status = '数据不完整' + if online_check and online_data_exists: + status += ',在线数据已更新' + + incomplete_files.append({ + 'file_name': file_name, + 'ts_code': ts_code, + 'latest_date': latest_date, + 'trading_days_diff': trading_days_diff or 'N/A', + 'online_data_exists': '是' if online_data_exists else '否' if online_data_exists is False else '未检查', + 'status': status + }) + # 移除单个文件的完整日志 + + # 更新进度 + completed += 1 + progress = (completed / total) * 100 + elapsed = (datetime.datetime.now() - start_time).total_seconds() + + # 显示进度条 + print(f"\r进度: [{'#' * int(progress / 2)}{' ' * (50 - int(progress / 2))}] {progress:.1f}% | 已完成: {completed}/{total} | 耗时: {elapsed:.1f}s", end='', flush=True) + + # 进度条完成后换行 + print() + + # 输出结果到CSV文件 + output_file = Path('market_data_check_result.csv') + with open(output_file, 'w', newline='', encoding='utf-8') as csvfile: + fieldnames = ['file_name', 'ts_code', 'latest_date', 'trading_days_diff', 'online_data_exists', 'status'] + writer = csv.DictWriter(csvfile, fieldnames=fieldnames) + + writer.writeheader() + for file_info in incomplete_files: + writer.writerow(file_info) + + total_files = len(list(data_dir.glob('*.txt'))) + logger.info(f"检查完成,共检查 {total_files} 个文件") + logger.info(f"发现 {len(incomplete_files)} 个未更新到最新的数据文件") + logger.info(f"检查结果已输出到:{output_file}") + + # 打印总结 + print(f"\n=== 行情数据检查结果 ===") + print(f"检查日期:{today}") + print(f"检查文件总数:{total_files}") + print(f"未更新到最新的文件数:{len(incomplete_files)}") + print(f"在线检查功能:{'开启' if online_check else '关闭'}") + print(f"检查结果已保存到:{output_file}") + + if incomplete_files: + print(f"\n未更新到最新的文件列表:") + print(f"{'文件名称':<30} {'股票代码':<15} {'最新日期':<12} {'交易日差':<12} {'在线数据':<12} {'状态':<20}") + print("-" * 100) + for file_info in incomplete_files: + print(f"{file_info['file_name']:<30} {file_info['ts_code']:<15} {file_info['latest_date']:<12} " + f"{str(file_info['trading_days_diff']):<12} {file_info['online_data_exists']:<12} {file_info['status']:<20}") + +if __name__ == "__main__": + # 默认关闭在线检查功能 + check_market_data() + # 如果需要开启在线检查功能,可以使用以下方式 + # check_market_data(online_check=True) \ No newline at end of file diff --git a/log_style.py b/log_style.py new file mode 100644 index 0000000..be5a7b0 --- /dev/null +++ b/log_style.py @@ -0,0 +1,197 @@ +# -*- coding: utf-8 -*- + +""" +日志配置模块 +提供灵活的日志系统配置功能 +""" + +import logging +import os +import sys +from logging.handlers import TimedRotatingFileHandler +from datetime import datetime + +# 默认日志配置 +DEFAULT_LOG_FORMAT = '%(asctime)s - %(name)s - %(levelname)s - %(message)s' +DEFAULT_DATE_FORMAT = '%Y-%m-%d %H:%M:%S' +DEFAULT_LOG_LEVEL = logging.INFO + +# 全局日志记录器缓存 +_loggers = {} + + +def setup_logger( + name='backtrader', + log_file=None, + level=DEFAULT_LOG_LEVEL, + log_format=DEFAULT_LOG_FORMAT, + date_format=DEFAULT_DATE_FORMAT, + console=True, + file_level=None, + log_dir='logs', + backup_count=7 +): + """ + 配置日志记录器 + + Args: + name: 日志记录器名称 + log_file: 日志文件路径,如果为None则自动生成 + level: 日志级别 + log_format: 日志格式 + date_format: 日期格式 + console: 是否输出到控制台 + file_level: 文件日志级别,如果为None则使用level + log_dir: 日志文件目录 + backup_count: 日志文件保留数量 + + Returns: + logging.Logger: 配置好的日志记录器 + """ + # 如果日志记录器已存在,则直接返回 + if name in _loggers: + return _loggers[name] + + # 创建日志记录器 + logger = logging.getLogger(name) + logger.setLevel(level) + + # 避免重复添加处理器 + if logger.handlers: + logger.handlers.clear() + + # 创建格式化器 + formatter = logging.Formatter(log_format, datefmt=date_format) + + # 添加控制台处理器 + if console: + console_handler = logging.StreamHandler(sys.stdout) + console_handler.setLevel(level) + console_handler.setFormatter(formatter) + logger.addHandler(console_handler) + + # 添加文件处理器 + if log_file or log_dir: + # 确保日志目录存在 + if log_dir and not os.path.exists(log_dir): + try: + os.makedirs(log_dir) + except Exception as e: + logger.error(f'创建日志目录失败: {str(e)}') + + # 生成日志文件名 + if not log_file: + timestamp = datetime.now().strftime('%Y%m%d_%H%M%S') + log_file = os.path.join(log_dir, f'{name}_{timestamp}.log') + + # 使用TimedRotatingFileHandler实现按时间轮换 + try: + file_handler = TimedRotatingFileHandler( + log_file, + when='midnight', + interval=1, + backupCount=backup_count, + encoding='utf-8' + ) + + # 设置文件日志级别 + file_handler.setLevel(file_level or level) + file_handler.setFormatter(formatter) + logger.addHandler(file_handler) + + logger.info(f'日志文件已配置: {log_file}') + except Exception as e: + logger.error(f'配置日志文件失败: {str(e)}') + + # 保存到缓存 + _loggers[name] = logger + + return logger + + +def get_logger(name='backtrader'): + """ + 获取日志记录器 + + Args: + name: 日志记录器名称 + + Returns: + logging.Logger: 日志记录器 + """ + if name not in _loggers: + # 如果日志记录器不存在,则创建默认配置的日志记录器 + return setup_logger(name) + + return _loggers[name] + + +def set_global_level(level): + """ + 设置所有已创建日志记录器的全局级别 + + Args: + level: 日志级别 + """ + for logger_name, logger in _loggers.items(): + logger.setLevel(level) + # 设置所有处理器的级别 + for handler in logger.handlers: + handler.setLevel(level) + + +def shutdown_loggers(): + """ + 关闭所有日志记录器 + """ + logging.shutdown() + _loggers.clear() + + +def log_exception(logger_name='backtrader', message='发生异常', exc_info=True): + """ + 记录异常信息 + + Args: + logger_name: 日志记录器名称 + message: 异常消息 + exc_info: 是否记录异常堆栈信息 + """ + logger = get_logger(logger_name) + logger.error(message, exc_info=exc_info) + + +def create_specialized_logger( + name, + log_file=None, + level=DEFAULT_LOG_LEVEL, + console=True, + **kwargs +): + """ + 创建专门用途的日志记录器 + + Args: + name: 日志记录器名称 + log_file: 日志文件路径 + level: 日志级别 + console: 是否输出到控制台 + **kwargs: 其他参数 + + Returns: + logging.Logger: 配置好的日志记录器 + """ + # 构建专用日志格式 + specialized_format = kwargs.get( + 'log_format', + f'[%(asctime)s] [{name.upper()}] [%(levelname)s] %(message)s' + ) + + return setup_logger( + name=name, + log_file=log_file, + level=level, + log_format=specialized_format, + console=console, + **kwargs + ) diff --git a/market_data_check.log b/market_data_check.log new file mode 100644 index 0000000..d648142 --- /dev/null +++ b/market_data_check.log @@ -0,0 +1,12 @@ +2025-12-05 19:17:45 - INFO - 日志文件已配置: market_data_check.log +2025-12-05 19:17:45 - INFO - 开始检查行情数据完整性,当前日期:20251205 +2025-12-05 19:17:45 - INFO - 成功获取并缓存交易日历: 20231206至20260104 +2025-12-05 19:17:50 - INFO - 检查完成,共检查 5192 个文件 +2025-12-05 19:17:50 - INFO - 发现 5192 个未更新到最新的数据文件 +2025-12-05 19:17:50 - INFO - 检查结果已输出到:market_data_check_result.csv +2025-12-05 20:24:53 - INFO - 日志文件已配置: market_data_check.log +2025-12-05 20:24:53 - INFO - 开始检查行情数据完整性,当前日期:20251205 +2025-12-05 20:24:58 - INFO - 成功获取并缓存交易日历: 20231206至20260104 +2025-12-05 20:25:03 - INFO - 检查完成,共检查 5196 个文件 +2025-12-05 20:25:03 - INFO - 发现 2620 个未更新到最新的数据文件 +2025-12-05 20:25:03 - INFO - 检查结果已输出到:market_data_check_result.csv diff --git a/market_data_check_result.csv b/market_data_check_result.csv new file mode 100644 index 0000000..85cff4e --- /dev/null +++ b/market_data_check_result.csv @@ -0,0 +1,2621 @@ +file_name,ts_code,latest_date,trading_days_diff,online_data_exists,status +000001.SZ_daily_data.txt,000001.SZ,20250806,82,未检查,数据不完整 +000004.SZ_daily_data.txt,000004.SZ,20250806,82,未检查,数据不完整 +000007.SZ_daily_data.txt,000007.SZ,20250806,82,未检查,数据不完整 +000009.SZ_daily_data.txt,000009.SZ,20250806,82,未检查,数据不完整 +000011.SZ_daily_data.txt,000011.SZ,20250806,82,未检查,数据不完整 +000014.SZ_daily_data.txt,000014.SZ,20250806,82,未检查,数据不完整 +000017.SZ_daily_data.txt,000017.SZ,20250806,82,未检查,数据不完整 +000020.SZ_daily_data.txt,000020.SZ,20250806,82,未检查,数据不完整 +000025.SZ_daily_data.txt,000025.SZ,20250806,82,未检查,数据不完整 +000027.SZ_daily_data.txt,000027.SZ,20250806,82,未检查,数据不完整 +000029.SZ_daily_data.txt,000029.SZ,20250806,82,未检查,数据不完整 +000031.SZ_daily_data.txt,000031.SZ,20250806,82,未检查,数据不完整 +000034.SZ_daily_data.txt,000034.SZ,20250806,82,未检查,数据不完整 +000036.SZ_daily_data.txt,000036.SZ,20250806,82,未检查,数据不完整 +000039.SZ_daily_data.txt,000039.SZ,20250806,82,未检查,数据不完整 +000040.SZ_daily_data.txt,000040.SZ,20250331,169,未检查,数据不完整 +000045.SZ_daily_data.txt,000045.SZ,20250806,82,未检查,数据不完整 +000049.SZ_daily_data.txt,000049.SZ,20250806,82,未检查,数据不完整 +000055.SZ_daily_data.txt,000055.SZ,20250812,78,未检查,数据不完整 +000058.SZ_daily_data.txt,000058.SZ,20250812,78,未检查,数据不完整 +000060.SZ_daily_data.txt,000060.SZ,20250812,78,未检查,数据不完整 +000062.SZ_daily_data.txt,000062.SZ,20250812,78,未检查,数据不完整 +000065.SZ_daily_data.txt,000065.SZ,20250812,78,未检查,数据不完整 +000068.SZ_daily_data.txt,000068.SZ,20250812,78,未检查,数据不完整 +000070.SZ_daily_data.txt,000070.SZ,20250812,78,未检查,数据不完整 +000088.SZ_daily_data.txt,000088.SZ,20250812,78,未检查,数据不完整 +000090.SZ_daily_data.txt,000090.SZ,20250812,78,未检查,数据不完整 +000099.SZ_daily_data.txt,000099.SZ,20250812,78,未检查,数据不完整 +000151.SZ_daily_data.txt,000151.SZ,20250812,78,未检查,数据不完整 +000155.SZ_daily_data.txt,000155.SZ,20250812,78,未检查,数据不完整 +000157.SZ_daily_data.txt,000157.SZ,20250812,78,未检查,数据不完整 +000159.SZ_daily_data.txt,000159.SZ,20250812,78,未检查,数据不完整 +000301.SZ_daily_data.txt,000301.SZ,20250812,78,未检查,数据不完整 +000338.SZ_daily_data.txt,000338.SZ,20250812,78,未检查,数据不完整 +000401.SZ_daily_data.txt,000401.SZ,20250812,78,未检查,数据不完整 +000403.SZ_daily_data.txt,000403.SZ,20250812,78,未检查,数据不完整 +000407.SZ_daily_data.txt,000407.SZ,20250812,78,未检查,数据不完整 +000409.SZ_daily_data.txt,000409.SZ,20250812,78,未检查,数据不完整 +000411.SZ_daily_data.txt,000411.SZ,20250812,78,未检查,数据不完整 +000417.SZ_daily_data.txt,000417.SZ,20250812,78,未检查,数据不完整 +000420.SZ_daily_data.txt,000420.SZ,20250812,78,未检查,数据不完整 +000422.SZ_daily_data.txt,000422.SZ,20250812,78,未检查,数据不完整 +000425.SZ_daily_data.txt,000425.SZ,20250812,78,未检查,数据不完整 +000428.SZ_daily_data.txt,000428.SZ,20250812,78,未检查,数据不完整 +000430.SZ_daily_data.txt,000430.SZ,20250812,78,未检查,数据不完整 +000498.SZ_daily_data.txt,000498.SZ,20250812,78,未检查,数据不完整 +000503.SZ_daily_data.txt,000503.SZ,20250812,78,未检查,数据不完整 +000505.SZ_daily_data.txt,000505.SZ,20250812,78,未检查,数据不完整 +000507.SZ_daily_data.txt,000507.SZ,20250812,78,未检查,数据不完整 +000510.SZ_daily_data.txt,000510.SZ,20250812,78,未检查,数据不完整 +000514.SZ_daily_data.txt,000514.SZ,20250812,78,未检查,数据不完整 +000517.SZ_daily_data.txt,000517.SZ,20250812,78,未检查,数据不完整 +000519.SZ_daily_data.txt,000519.SZ,20250812,78,未检查,数据不完整 +000521.SZ_daily_data.txt,000521.SZ,20250812,78,未检查,数据不完整 +000524.SZ_daily_data.txt,000524.SZ,20250812,78,未检查,数据不完整 +000526.SZ_daily_data.txt,000526.SZ,20250812,78,未检查,数据不完整 +000529.SZ_daily_data.txt,000529.SZ,20250812,78,未检查,数据不完整 +000531.SZ_daily_data.txt,000531.SZ,20250812,78,未检查,数据不完整 +000533.SZ_daily_data.txt,000533.SZ,20250812,78,未检查,数据不完整 +000536.SZ_daily_data.txt,000536.SZ,20250812,78,未检查,数据不完整 +000538.SZ_daily_data.txt,000538.SZ,20250812,78,未检查,数据不完整 +000541.SZ_daily_data.txt,000541.SZ,20250812,78,未检查,数据不完整 +000544.SZ_daily_data.txt,000544.SZ,20250812,78,未检查,数据不完整 +000546.SZ_daily_data.txt,000546.SZ,20250812,78,未检查,数据不完整 +000548.SZ_daily_data.txt,000548.SZ,20250812,78,未检查,数据不完整 +000551.SZ_daily_data.txt,000551.SZ,20250812,78,未检查,数据不完整 +000553.SZ_daily_data.txt,000553.SZ,20250812,78,未检查,数据不完整 +000555.SZ_daily_data.txt,000555.SZ,20250812,78,未检查,数据不完整 +000558.SZ_daily_data.txt,000558.SZ,20250812,78,未检查,数据不完整 +000560.SZ_daily_data.txt,000560.SZ,20250812,78,未检查,数据不完整 +000563.SZ_daily_data.txt,000563.SZ,20250812,78,未检查,数据不完整 +000565.SZ_daily_data.txt,000565.SZ,20250812,78,未检查,数据不完整 +000567.SZ_daily_data.txt,000567.SZ,20250812,78,未检查,数据不完整 +000570.SZ_daily_data.txt,000570.SZ,20250812,78,未检查,数据不完整 +000572.SZ_daily_data.txt,000572.SZ,20250812,78,未检查,数据不完整 +000576.SZ_daily_data.txt,000576.SZ,20250812,78,未检查,数据不完整 +000582.SZ_daily_data.txt,000582.SZ,20250812,78,未检查,数据不完整 +000584.SZ_daily_data.txt,000584.SZ,20250709,102,未检查,数据不完整 +000589.SZ_daily_data.txt,000589.SZ,20250812,78,未检查,数据不完整 +000591.SZ_daily_data.txt,000591.SZ,20250812,78,未检查,数据不完整 +000593.SZ_daily_data.txt,000593.SZ,20250812,78,未检查,数据不完整 +000596.SZ_daily_data.txt,000596.SZ,20250812,78,未检查,数据不完整 +000598.SZ_daily_data.txt,000598.SZ,20250812,78,未检查,数据不完整 +000600.SZ_daily_data.txt,000600.SZ,20250812,78,未检查,数据不完整 +000603.SZ_daily_data.txt,000603.SZ,20250812,78,未检查,数据不完整 +000607.SZ_daily_data.txt,000607.SZ,20250812,78,未检查,数据不完整 +000609.SZ_daily_data.txt,000609.SZ,20250812,78,未检查,数据不完整 +000612.SZ_daily_data.txt,000612.SZ,20250812,78,未检查,数据不完整 +000617.SZ_daily_data.txt,000617.SZ,20250812,78,未检查,数据不完整 +000620.SZ_daily_data.txt,000620.SZ,20250812,78,未检查,数据不完整 +000622.SZ_daily_data.txt,000622.SZ,20250714,99,未检查,数据不完整 +000625.SZ_daily_data.txt,000625.SZ,20250812,78,未检查,数据不完整 +000627.SZ_daily_data.txt,000627.SZ,20250812,78,未检查,数据不完整 +000628.SZ_daily_data.txt,000628.SZ,20251114,16,未检查,数据不完整 +000630.SZ_daily_data.txt,000630.SZ,20251114,16,未检查,数据不完整 +000632.SZ_daily_data.txt,000632.SZ,20251114,16,未检查,数据不完整 +000635.SZ_daily_data.txt,000635.SZ,20251114,16,未检查,数据不完整 +000637.SZ_daily_data.txt,000637.SZ,20251114,16,未检查,数据不完整 +000639.SZ_daily_data.txt,000639.SZ,20251114,16,未检查,数据不完整 +000651.SZ_daily_data.txt,000651.SZ,20251114,16,未检查,数据不完整 +000655.SZ_daily_data.txt,000655.SZ,20251114,16,未检查,数据不完整 +000657.SZ_daily_data.txt,000657.SZ,20251114,16,未检查,数据不完整 +000661.SZ_daily_data.txt,000661.SZ,20251114,16,未检查,数据不完整 +000665.SZ_daily_data.txt,000665.SZ,20251114,16,未检查,数据不完整 +000669.SZ_daily_data.txt,000669.SZ,20251114,16,未检查,数据不完整 +000672.SZ_daily_data.txt,000672.SZ,20251114,16,未检查,数据不完整 +000677.SZ_daily_data.txt,000677.SZ,20251114,16,未检查,数据不完整 +000679.SZ_daily_data.txt,000679.SZ,20251114,16,未检查,数据不完整 +000681.SZ_daily_data.txt,000681.SZ,20251114,16,未检查,数据不完整 +000683.SZ_daily_data.txt,000683.SZ,20251114,16,未检查,数据不完整 +000686.SZ_daily_data.txt,000686.SZ,20251114,16,未检查,数据不完整 +000690.SZ_daily_data.txt,000690.SZ,20251114,16,未检查,数据不完整 +000692.SZ_daily_data.txt,000692.SZ,20251114,16,未检查,数据不完整 +000697.SZ_daily_data.txt,000697.SZ,20251114,16,未检查,数据不完整 +000700.SZ_daily_data.txt,000700.SZ,20251114,16,未检查,数据不完整 +000702.SZ_daily_data.txt,000702.SZ,20251114,16,未检查,数据不完整 +000705.SZ_daily_data.txt,000705.SZ,20251114,16,未检查,数据不完整 +000708.SZ_daily_data.txt,000708.SZ,20251119,13,未检查,数据不完整 +000710.SZ_daily_data.txt,000710.SZ,20251119,13,未检查,数据不完整 +000712.SZ_daily_data.txt,000712.SZ,20251119,13,未检查,数据不完整 +000715.SZ_daily_data.txt,000715.SZ,20251119,13,未检查,数据不完整 +000717.SZ_daily_data.txt,000717.SZ,20251119,13,未检查,数据不完整 +000719.SZ_daily_data.txt,000719.SZ,20251119,13,未检查,数据不完整 +000721.SZ_daily_data.txt,000721.SZ,20251119,13,未检查,数据不完整 +000723.SZ_daily_data.txt,000723.SZ,20251119,13,未检查,数据不完整 +000726.SZ_daily_data.txt,000726.SZ,20251119,13,未检查,数据不完整 +000728.SZ_daily_data.txt,000728.SZ,20251119,13,未检查,数据不完整 +000731.SZ_daily_data.txt,000731.SZ,20251119,13,未检查,数据不完整 +000735.SZ_daily_data.txt,000735.SZ,20251119,13,未检查,数据不完整 +000737.SZ_daily_data.txt,000737.SZ,20251119,13,未检查,数据不完整 +000739.SZ_daily_data.txt,000739.SZ,20251119,13,未检查,数据不完整 +000751.SZ_daily_data.txt,000751.SZ,20251119,13,未检查,数据不完整 +000753.SZ_daily_data.txt,000753.SZ,20251119,13,未检查,数据不完整 +000756.SZ_daily_data.txt,000756.SZ,20251119,13,未检查,数据不完整 +000758.SZ_daily_data.txt,000758.SZ,20251119,13,未检查,数据不完整 +000761.SZ_daily_data.txt,000761.SZ,20251119,13,未检查,数据不完整 +000766.SZ_daily_data.txt,000766.SZ,20251119,13,未检查,数据不完整 +000768.SZ_daily_data.txt,000768.SZ,20251119,13,未检查,数据不完整 +000777.SZ_daily_data.txt,000777.SZ,20251119,13,未检查,数据不完整 +000779.SZ_daily_data.txt,000779.SZ,20251119,13,未检查,数据不完整 +000783.SZ_daily_data.txt,000783.SZ,20251119,13,未检查,数据不完整 +000786.SZ_daily_data.txt,000786.SZ,20251119,13,未检查,数据不完整 +000789.SZ_daily_data.txt,000789.SZ,20251119,13,未检查,数据不完整 +000791.SZ_daily_data.txt,000791.SZ,20251119,13,未检查,数据不完整 +000793.SZ_daily_data.txt,000793.SZ,20251119,13,未检查,数据不完整 +000796.SZ_daily_data.txt,000796.SZ,20251119,13,未检查,数据不完整 +000798.SZ_daily_data.txt,000798.SZ,20251119,13,未检查,数据不完整 +000800.SZ_daily_data.txt,000800.SZ,20251119,13,未检查,数据不完整 +000802.SZ_daily_data.txt,000802.SZ,20251119,13,未检查,数据不完整 +000807.SZ_daily_data.txt,000807.SZ,20251119,13,未检查,数据不完整 +000810.SZ_daily_data.txt,000810.SZ,20251119,13,未检查,数据不完整 +000812.SZ_daily_data.txt,000812.SZ,20251119,13,未检查,数据不完整 +000815.SZ_daily_data.txt,000815.SZ,20251119,13,未检查,数据不完整 +000818.SZ_daily_data.txt,000818.SZ,20251119,13,未检查,数据不完整 +000820.SZ_daily_data.txt,000820.SZ,20251119,13,未检查,数据不完整 +000822.SZ_daily_data.txt,000822.SZ,20251119,13,未检查,数据不完整 +000825.SZ_daily_data.txt,000825.SZ,20251119,13,未检查,数据不完整 +000828.SZ_daily_data.txt,000828.SZ,20251119,13,未检查,数据不完整 +000830.SZ_daily_data.txt,000830.SZ,20251119,13,未检查,数据不完整 +000833.SZ_daily_data.txt,000833.SZ,20251119,13,未检查,数据不完整 +000838.SZ_daily_data.txt,000838.SZ,20251119,13,未检查,数据不完整 +000848.SZ_daily_data.txt,000848.SZ,20251119,13,未检查,数据不完整 +000851.SZ_daily_data.txt,000851.SZ,20250926,45,未检查,数据不完整 +000852.SZ_daily_data.txt,000852.SZ,20250812,78,未检查,数据不完整 +000858.SZ_daily_data.txt,000858.SZ,20250812,78,未检查,数据不完整 +000860.SZ_daily_data.txt,000860.SZ,20250812,78,未检查,数据不完整 +000863.SZ_daily_data.txt,000863.SZ,20250812,78,未检查,数据不完整 +000869.SZ_daily_data.txt,000869.SZ,20250812,78,未检查,数据不完整 +000876.SZ_daily_data.txt,000876.SZ,20250812,78,未检查,数据不完整 +000878.SZ_daily_data.txt,000878.SZ,20250812,78,未检查,数据不完整 +000881.SZ_daily_data.txt,000881.SZ,20250812,78,未检查,数据不完整 +000883.SZ_daily_data.txt,000883.SZ,20250812,78,未检查,数据不完整 +000886.SZ_daily_data.txt,000886.SZ,20250812,78,未检查,数据不完整 +000888.SZ_daily_data.txt,000888.SZ,20250812,78,未检查,数据不完整 +000890.SZ_daily_data.txt,000890.SZ,20250812,78,未检查,数据不完整 +000893.SZ_daily_data.txt,000893.SZ,20250812,78,未检查,数据不完整 +000897.SZ_daily_data.txt,000897.SZ,20250812,78,未检查,数据不完整 +000899.SZ_daily_data.txt,000899.SZ,20250812,78,未检查,数据不完整 +000901.SZ_daily_data.txt,000901.SZ,20250812,78,未检查,数据不完整 +000903.SZ_daily_data.txt,000903.SZ,20250812,78,未检查,数据不完整 +000906.SZ_daily_data.txt,000906.SZ,20250812,78,未检查,数据不完整 +000909.SZ_daily_data.txt,000909.SZ,20250812,78,未检查,数据不完整 +000911.SZ_daily_data.txt,000911.SZ,20250812,78,未检查,数据不完整 +000913.SZ_daily_data.txt,000913.SZ,20250812,78,未检查,数据不完整 +000917.SZ_daily_data.txt,000917.SZ,20250812,78,未检查,数据不完整 +000920.SZ_daily_data.txt,000920.SZ,20250812,78,未检查,数据不完整 +000922.SZ_daily_data.txt,000922.SZ,20250812,78,未检查,数据不完整 +000925.SZ_daily_data.txt,000925.SZ,20250812,78,未检查,数据不完整 +000927.SZ_daily_data.txt,000927.SZ,20250812,78,未检查,数据不完整 +000929.SZ_daily_data.txt,000929.SZ,20250812,78,未检查,数据不完整 +000931.SZ_daily_data.txt,000931.SZ,20250812,78,未检查,数据不完整 +000933.SZ_daily_data.txt,000933.SZ,20250812,78,未检查,数据不完整 +000936.SZ_daily_data.txt,000936.SZ,20250812,78,未检查,数据不完整 +000938.SZ_daily_data.txt,000938.SZ,20250812,78,未检查,数据不完整 +000949.SZ_daily_data.txt,000949.SZ,20250812,78,未检查,数据不完整 +000951.SZ_daily_data.txt,000951.SZ,20250812,78,未检查,数据不完整 +000953.SZ_daily_data.txt,000953.SZ,20250812,78,未检查,数据不完整 +000957.SZ_daily_data.txt,000957.SZ,20250812,78,未检查,数据不完整 +000959.SZ_daily_data.txt,000959.SZ,20250812,78,未检查,数据不完整 +000962.SZ_daily_data.txt,000962.SZ,20250812,78,未检查,数据不完整 +000965.SZ_daily_data.txt,000965.SZ,20250812,78,未检查,数据不完整 +000967.SZ_daily_data.txt,000967.SZ,20250812,78,未检查,数据不完整 +000969.SZ_daily_data.txt,000969.SZ,20250812,78,未检查,数据不完整 +000972.SZ_daily_data.txt,000972.SZ,20250812,78,未检查,数据不完整 +000975.SZ_daily_data.txt,000975.SZ,20250812,78,未检查,数据不完整 +000978.SZ_daily_data.txt,000978.SZ,20250812,78,未检查,数据不完整 +000981.SZ_daily_data.txt,000981.SZ,20250812,78,未检查,数据不完整 +000985.SZ_daily_data.txt,000985.SZ,20250812,78,未检查,数据不完整 +000988.SZ_daily_data.txt,000988.SZ,20250812,78,未检查,数据不完整 +000990.SZ_daily_data.txt,000990.SZ,20250812,78,未检查,数据不完整 +000995.SZ_daily_data.txt,000995.SZ,20250812,78,未检查,数据不完整 +000998.SZ_daily_data.txt,000998.SZ,20250812,78,未检查,数据不完整 +001201.SZ_daily_data.txt,001201.SZ,20250812,78,未检查,数据不完整 +001203.SZ_daily_data.txt,001203.SZ,20250812,78,未检查,数据不完整 +001206.SZ_daily_data.txt,001206.SZ,20250812,78,未检查,数据不完整 +001208.SZ_daily_data.txt,001208.SZ,20250812,78,未检查,数据不完整 +001210.SZ_daily_data.txt,001210.SZ,20250812,78,未检查,数据不完整 +001212.SZ_daily_data.txt,001212.SZ,20250812,78,未检查,数据不完整 +001215.SZ_daily_data.txt,001215.SZ,20250812,78,未检查,数据不完整 +001217.SZ_daily_data.txt,001217.SZ,20250812,78,未检查,数据不完整 +001219.SZ_daily_data.txt,001219.SZ,20250812,78,未检查,数据不完整 +001222.SZ_daily_data.txt,001222.SZ,20250812,78,未检查,数据不完整 +001225.SZ_daily_data.txt,001225.SZ,20250812,78,未检查,数据不完整 +001227.SZ_daily_data.txt,001227.SZ,20250812,78,未检查,数据不完整 +001229.SZ_daily_data.txt,001229.SZ,20250812,78,未检查,数据不完整 +001231.SZ_daily_data.txt,001231.SZ,20250812,78,未检查,数据不完整 +001234.SZ_daily_data.txt,001234.SZ,20251119,13,未检查,数据不完整 +001238.SZ_daily_data.txt,001238.SZ,20251119,13,未检查,数据不完整 +001255.SZ_daily_data.txt,001255.SZ,20251119,13,未检查,数据不完整 +001258.SZ_daily_data.txt,001258.SZ,20251119,13,未检查,数据不完整 +001260.SZ_daily_data.txt,001260.SZ,20251119,13,未检查,数据不完整 +001267.SZ_daily_data.txt,001267.SZ,20251119,13,未检查,数据不完整 +001269.SZ_daily_data.txt,001269.SZ,20251119,13,未检查,数据不完整 +001277.SZ_daily_data.txt,001277.SZ,20251119,13,未检查,数据不完整 +001279.SZ_daily_data.txt,001279.SZ,20251119,13,未检查,数据不完整 +001282.SZ_daily_data.txt,001282.SZ,20251201,5,未检查,数据不完整 +001285.SZ_daily_data.txt,001285.SZ,20251201,5,未检查,数据不完整 +001287.SZ_daily_data.txt,001287.SZ,20251201,5,未检查,数据不完整 +001289.SZ_daily_data.txt,001289.SZ,20251201,5,未检查,数据不完整 +001298.SZ_daily_data.txt,001298.SZ,20251201,5,未检查,数据不完整 +001300.SZ_daily_data.txt,001300.SZ,20251201,5,未检查,数据不完整 +001306.SZ_daily_data.txt,001306.SZ,20251201,5,未检查,数据不完整 +001309.SZ_daily_data.txt,001309.SZ,20251201,5,未检查,数据不完整 +001313.SZ_daily_data.txt,001313.SZ,20251201,5,未检查,数据不完整 +001316.SZ_daily_data.txt,001316.SZ,20251201,5,未检查,数据不完整 +001318.SZ_daily_data.txt,001318.SZ,20251201,5,未检查,数据不完整 +001322.SZ_daily_data.txt,001322.SZ,20251201,5,未检查,数据不完整 +001324.SZ_daily_data.txt,001324.SZ,20251201,5,未检查,数据不完整 +001328.SZ_daily_data.txt,001328.SZ,20251201,5,未检查,数据不完整 +001331.SZ_daily_data.txt,001331.SZ,20251201,5,未检查,数据不完整 +001333.SZ_daily_data.txt,001333.SZ,20251201,5,未检查,数据不完整 +001336.SZ_daily_data.txt,001336.SZ,20251201,5,未检查,数据不完整 +001338.SZ_daily_data.txt,001338.SZ,20251201,5,未检查,数据不完整 +001356.SZ_daily_data.txt,001356.SZ,20251201,5,未检查,数据不完整 +001359.SZ_daily_data.txt,001359.SZ,20251201,5,未检查,数据不完整 +001366.SZ_daily_data.txt,001366.SZ,20251201,5,未检查,数据不完整 +001368.SZ_daily_data.txt,001368.SZ,20251201,5,未检查,数据不完整 +001376.SZ_daily_data.txt,001376.SZ,20251201,5,未检查,数据不完整 +001379.SZ_daily_data.txt,001379.SZ,20251201,5,未检查,数据不完整 +001382.SZ_daily_data.txt,001382.SZ,20251201,5,未检查,数据不完整 +001387.SZ_daily_data.txt,001387.SZ,20251201,5,未检查,数据不完整 +001389.SZ_daily_data.txt,001389.SZ,20251201,5,未检查,数据不完整 +001391.SZ_daily_data.txt,001391.SZ,20251201,5,未检查,数据不完整 +001400.SZ_daily_data.txt,001400.SZ,20251201,5,未检查,数据不完整 +001872.SZ_daily_data.txt,001872.SZ,20251201,5,未检查,数据不完整 +001914.SZ_daily_data.txt,001914.SZ,20250812,78,未检查,数据不完整 +001979.SZ_daily_data.txt,001979.SZ,20251201,5,未检查,数据不完整 +002003.SZ_daily_data.txt,002003.SZ,20250812,78,未检查,数据不完整 +002005.SZ_daily_data.txt,002005.SZ,20250812,78,未检查,数据不完整 +002007.SZ_daily_data.txt,002007.SZ,20251201,5,未检查,数据不完整 +002009.SZ_daily_data.txt,002009.SZ,20250812,78,未检查,数据不完整 +002011.SZ_daily_data.txt,002011.SZ,20251201,5,未检查,数据不完整 +002014.SZ_daily_data.txt,002014.SZ,20251201,5,未检查,数据不完整 +002016.SZ_daily_data.txt,002016.SZ,20251201,5,未检查,数据不完整 +002019.SZ_daily_data.txt,002019.SZ,20251201,5,未检查,数据不完整 +002021.SZ_daily_data.txt,002021.SZ,20251201,5,未检查,数据不完整 +002023.SZ_daily_data.txt,002023.SZ,20251201,5,未检查,数据不完整 +002025.SZ_daily_data.txt,002025.SZ,20251201,5,未检查,数据不完整 +002027.SZ_daily_data.txt,002027.SZ,20251201,5,未检查,数据不完整 +002029.SZ_daily_data.txt,002029.SZ,20251201,5,未检查,数据不完整 +002031.SZ_daily_data.txt,002031.SZ,20251201,5,未检查,数据不完整 +002033.SZ_daily_data.txt,002033.SZ,20251201,5,未检查,数据不完整 +002035.SZ_daily_data.txt,002035.SZ,20251201,5,未检查,数据不完整 +002037.SZ_daily_data.txt,002037.SZ,20251201,5,未检查,数据不完整 +002039.SZ_daily_data.txt,002039.SZ,20251201,5,未检查,数据不完整 +002041.SZ_daily_data.txt,002041.SZ,20251201,5,未检查,数据不完整 +002043.SZ_daily_data.txt,002043.SZ,20251201,5,未检查,数据不完整 +002045.SZ_daily_data.txt,002045.SZ,20251201,5,未检查,数据不完整 +002047.SZ_daily_data.txt,002047.SZ,20251201,5,未检查,数据不完整 +002049.SZ_daily_data.txt,002049.SZ,20251201,5,未检查,数据不完整 +002051.SZ_daily_data.txt,002051.SZ,20251201,5,未检查,数据不完整 +002053.SZ_daily_data.txt,002053.SZ,20251201,5,未检查,数据不完整 +002055.SZ_daily_data.txt,002055.SZ,20251201,5,未检查,数据不完整 +002057.SZ_daily_data.txt,002057.SZ,20251201,5,未检查,数据不完整 +002059.SZ_daily_data.txt,002059.SZ,20251201,5,未检查,数据不完整 +002061.SZ_daily_data.txt,002061.SZ,20251201,5,未检查,数据不完整 +002063.SZ_daily_data.txt,002063.SZ,20251201,5,未检查,数据不完整 +002065.SZ_daily_data.txt,002065.SZ,20251201,5,未检查,数据不完整 +002067.SZ_daily_data.txt,002067.SZ,20251201,5,未检查,数据不完整 +002069.SZ_daily_data.txt,002069.SZ,20251201,5,未检查,数据不完整 +002073.SZ_daily_data.txt,002073.SZ,20251201,5,未检查,数据不完整 +002075.SZ_daily_data.txt,002075.SZ,20250812,78,未检查,数据不完整 +002077.SZ_daily_data.txt,002077.SZ,20251201,5,未检查,数据不完整 +002079.SZ_daily_data.txt,002079.SZ,20251201,5,未检查,数据不完整 +002081.SZ_daily_data.txt,002081.SZ,20250812,78,未检查,数据不完整 +002083.SZ_daily_data.txt,002083.SZ,20250812,78,未检查,数据不完整 +002085.SZ_daily_data.txt,002085.SZ,20250812,78,未检查,数据不完整 +002088.SZ_daily_data.txt,002088.SZ,20250812,78,未检查,数据不完整 +002091.SZ_daily_data.txt,002091.SZ,20251201,5,未检查,数据不完整 +002093.SZ_daily_data.txt,002093.SZ,20251201,5,未检查,数据不完整 +002095.SZ_daily_data.txt,002095.SZ,20251201,5,未检查,数据不完整 +002097.SZ_daily_data.txt,002097.SZ,20250812,78,未检查,数据不完整 +002099.SZ_daily_data.txt,002099.SZ,20251201,5,未检查,数据不完整 +002101.SZ_daily_data.txt,002101.SZ,20251201,5,未检查,数据不完整 +002103.SZ_daily_data.txt,002103.SZ,20251201,5,未检查,数据不完整 +002105.SZ_daily_data.txt,002105.SZ,20251201,5,未检查,数据不完整 +002107.SZ_daily_data.txt,002107.SZ,20251201,5,未检查,数据不完整 +002109.SZ_daily_data.txt,002109.SZ,20251201,5,未检查,数据不完整 +002111.SZ_daily_data.txt,002111.SZ,20251201,5,未检查,数据不完整 +002114.SZ_daily_data.txt,002114.SZ,20251201,5,未检查,数据不完整 +002116.SZ_daily_data.txt,002116.SZ,20251201,5,未检查,数据不完整 +002119.SZ_daily_data.txt,002119.SZ,20251201,5,未检查,数据不完整 +002121.SZ_daily_data.txt,002121.SZ,20251201,5,未检查,数据不完整 +002123.SZ_daily_data.txt,002123.SZ,20251201,5,未检查,数据不完整 +002125.SZ_daily_data.txt,002125.SZ,20251201,5,未检查,数据不完整 +002127.SZ_daily_data.txt,002127.SZ,20251201,5,未检查,数据不完整 +002129.SZ_daily_data.txt,002129.SZ,20251201,5,未检查,数据不完整 +002131.SZ_daily_data.txt,002131.SZ,20251201,5,未检查,数据不完整 +002133.SZ_daily_data.txt,002133.SZ,20251201,5,未检查,数据不完整 +002135.SZ_daily_data.txt,002135.SZ,20251201,5,未检查,数据不完整 +002137.SZ_daily_data.txt,002137.SZ,20251201,5,未检查,数据不完整 +002139.SZ_daily_data.txt,002139.SZ,20251201,5,未检查,数据不完整 +002141.SZ_daily_data.txt,002141.SZ,20251201,5,未检查,数据不完整 +002144.SZ_daily_data.txt,002144.SZ,20251201,5,未检查,数据不完整 +002146.SZ_daily_data.txt,002146.SZ,20251201,5,未检查,数据不完整 +002149.SZ_daily_data.txt,002149.SZ,20251201,5,未检查,数据不完整 +002151.SZ_daily_data.txt,002151.SZ,20251201,5,未检查,数据不完整 +002153.SZ_daily_data.txt,002153.SZ,20251201,5,未检查,数据不完整 +002155.SZ_daily_data.txt,002155.SZ,20251201,5,未检查,数据不完整 +002157.SZ_daily_data.txt,002157.SZ,20251201,5,未检查,数据不完整 +002159.SZ_daily_data.txt,002159.SZ,20251201,5,未检查,数据不完整 +002161.SZ_daily_data.txt,002161.SZ,20251201,5,未检查,数据不完整 +002163.SZ_daily_data.txt,002163.SZ,20251201,5,未检查,数据不完整 +002165.SZ_daily_data.txt,002165.SZ,20251201,5,未检查,数据不完整 +002167.SZ_daily_data.txt,002167.SZ,20251201,5,未检查,数据不完整 +002169.SZ_daily_data.txt,002169.SZ,20251201,5,未检查,数据不完整 +002171.SZ_daily_data.txt,002171.SZ,20251201,5,未检查,数据不完整 +002173.SZ_daily_data.txt,002173.SZ,20251201,5,未检查,数据不完整 +002175.SZ_daily_data.txt,002175.SZ,20251201,5,未检查,数据不完整 +002177.SZ_daily_data.txt,002177.SZ,20251201,5,未检查,数据不完整 +002179.SZ_daily_data.txt,002179.SZ,20251201,5,未检查,数据不完整 +002181.SZ_daily_data.txt,002181.SZ,20251201,5,未检查,数据不完整 +002183.SZ_daily_data.txt,002183.SZ,20251201,5,未检查,数据不完整 +002185.SZ_daily_data.txt,002185.SZ,20251201,5,未检查,数据不完整 +002187.SZ_daily_data.txt,002187.SZ,20251201,5,未检查,数据不完整 +002189.SZ_daily_data.txt,002189.SZ,20251201,5,未检查,数据不完整 +002191.SZ_daily_data.txt,002191.SZ,20251201,5,未检查,数据不完整 +002193.SZ_daily_data.txt,002193.SZ,20251201,5,未检查,数据不完整 +002195.SZ_daily_data.txt,002195.SZ,20251201,5,未检查,数据不完整 +002197.SZ_daily_data.txt,002197.SZ,20251201,5,未检查,数据不完整 +002199.SZ_daily_data.txt,002199.SZ,20251201,5,未检查,数据不完整 +002201.SZ_daily_data.txt,002201.SZ,20251201,5,未检查,数据不完整 +002203.SZ_daily_data.txt,002203.SZ,20251201,5,未检查,数据不完整 +002205.SZ_daily_data.txt,002205.SZ,20251201,5,未检查,数据不完整 +002207.SZ_daily_data.txt,002207.SZ,20251201,5,未检查,数据不完整 +002209.SZ_daily_data.txt,002209.SZ,20251201,5,未检查,数据不完整 +002211.SZ_daily_data.txt,002211.SZ,20251201,5,未检查,数据不完整 +002213.SZ_daily_data.txt,002213.SZ,20251201,5,未检查,数据不完整 +002215.SZ_daily_data.txt,002215.SZ,20251201,5,未检查,数据不完整 +002217.SZ_daily_data.txt,002217.SZ,20250812,78,未检查,数据不完整 +002219.SZ_daily_data.txt,002219.SZ,20251201,5,未检查,数据不完整 +002222.SZ_daily_data.txt,002222.SZ,20251201,5,未检查,数据不完整 +002224.SZ_daily_data.txt,002224.SZ,20251201,5,未检查,数据不完整 +002226.SZ_daily_data.txt,002226.SZ,20251201,5,未检查,数据不完整 +002228.SZ_daily_data.txt,002228.SZ,20251201,5,未检查,数据不完整 +002230.SZ_daily_data.txt,002230.SZ,20251201,5,未检查,数据不完整 +002232.SZ_daily_data.txt,002232.SZ,20251201,5,未检查,数据不完整 +002234.SZ_daily_data.txt,002234.SZ,20251201,5,未检查,数据不完整 +002235.SZ_daily_data.txt,002235.SZ,20251128,6,未检查,数据不完整 +002236.SZ_daily_data.txt,002236.SZ,20251201,5,未检查,数据不完整 +002238.SZ_daily_data.txt,002238.SZ,20251201,5,未检查,数据不完整 +002240.SZ_daily_data.txt,002240.SZ,20251201,5,未检查,数据不完整 +002242.SZ_daily_data.txt,002242.SZ,20251201,5,未检查,数据不完整 +002244.SZ_daily_data.txt,002244.SZ,20251201,5,未检查,数据不完整 +002246.SZ_daily_data.txt,002246.SZ,20251201,5,未检查,数据不完整 +002248.SZ_daily_data.txt,002248.SZ,20251201,5,未检查,数据不完整 +002250.SZ_daily_data.txt,002250.SZ,20251201,5,未检查,数据不完整 +002252.SZ_daily_data.txt,002252.SZ,20251201,5,未检查,数据不完整 +002254.SZ_daily_data.txt,002254.SZ,20251201,5,未检查,数据不完整 +002256.SZ_daily_data.txt,002256.SZ,20251201,5,未检查,数据不完整 +002259.SZ_daily_data.txt,002259.SZ,20251201,5,未检查,数据不完整 +002262.SZ_daily_data.txt,002262.SZ,20251201,5,未检查,数据不完整 +002264.SZ_daily_data.txt,002264.SZ,20251201,5,未检查,数据不完整 +002266.SZ_daily_data.txt,002266.SZ,20250812,78,未检查,数据不完整 +002268.SZ_daily_data.txt,002268.SZ,20251201,5,未检查,数据不完整 +002270.SZ_daily_data.txt,002270.SZ,20251201,5,未检查,数据不完整 +002272.SZ_daily_data.txt,002272.SZ,20251201,5,未检查,数据不完整 +002274.SZ_daily_data.txt,002274.SZ,20250812,78,未检查,数据不完整 +002276.SZ_daily_data.txt,002276.SZ,20251201,5,未检查,数据不完整 +002278.SZ_daily_data.txt,002278.SZ,20251201,5,未检查,数据不完整 +002281.SZ_daily_data.txt,002281.SZ,20250812,78,未检查,数据不完整 +002283.SZ_daily_data.txt,002283.SZ,20251201,5,未检查,数据不完整 +002285.SZ_daily_data.txt,002285.SZ,20251201,5,未检查,数据不完整 +002287.SZ_daily_data.txt,002287.SZ,20251201,5,未检查,数据不完整 +002290.SZ_daily_data.txt,002290.SZ,20250812,78,未检查,数据不完整 +002292.SZ_daily_data.txt,002292.SZ,20250812,78,未检查,数据不完整 +002294.SZ_daily_data.txt,002294.SZ,20250812,78,未检查,数据不完整 +002296.SZ_daily_data.txt,002296.SZ,20250812,78,未检查,数据不完整 +002298.SZ_daily_data.txt,002298.SZ,20250812,78,未检查,数据不完整 +002300.SZ_daily_data.txt,002300.SZ,20250812,78,未检查,数据不完整 +002302.SZ_daily_data.txt,002302.SZ,20250812,78,未检查,数据不完整 +002304.SZ_daily_data.txt,002304.SZ,20251201,5,未检查,数据不完整 +002306.SZ_daily_data.txt,002306.SZ,20251201,5,未检查,数据不完整 +002309.SZ_daily_data.txt,002309.SZ,20251201,5,未检查,数据不完整 +002311.SZ_daily_data.txt,002311.SZ,20251201,5,未检查,数据不完整 +002313.SZ_daily_data.txt,002313.SZ,20251201,5,未检查,数据不完整 +002315.SZ_daily_data.txt,002315.SZ,20251201,5,未检查,数据不完整 +002317.SZ_daily_data.txt,002317.SZ,20251201,5,未检查,数据不完整 +002319.SZ_daily_data.txt,002319.SZ,20251201,5,未检查,数据不完整 +002321.SZ_daily_data.txt,002321.SZ,20251201,5,未检查,数据不完整 +002323.SZ_daily_data.txt,002323.SZ,20251201,5,未检查,数据不完整 +002326.SZ_daily_data.txt,002326.SZ,20251201,5,未检查,数据不完整 +002328.SZ_daily_data.txt,002328.SZ,20251201,5,未检查,数据不完整 +002330.SZ_daily_data.txt,002330.SZ,20251201,5,未检查,数据不完整 +002332.SZ_daily_data.txt,002332.SZ,20251201,5,未检查,数据不完整 +002334.SZ_daily_data.txt,002334.SZ,20251201,5,未检查,数据不完整 +002336.SZ_daily_data.txt,002336.SZ,20250703,106,未检查,数据不完整 +002337.SZ_daily_data.txt,002337.SZ,20251201,5,未检查,数据不完整 +002339.SZ_daily_data.txt,002339.SZ,20251201,5,未检查,数据不完整 +002342.SZ_daily_data.txt,002342.SZ,20251201,5,未检查,数据不完整 +002344.SZ_daily_data.txt,002344.SZ,20251201,5,未检查,数据不完整 +002346.SZ_daily_data.txt,002346.SZ,20251201,5,未检查,数据不完整 +002348.SZ_daily_data.txt,002348.SZ,20251124,10,未检查,数据不完整 +002350.SZ_daily_data.txt,002350.SZ,20251201,5,未检查,数据不完整 +002352.SZ_daily_data.txt,002352.SZ,20251201,5,未检查,数据不完整 +002354.SZ_daily_data.txt,002354.SZ,20251201,5,未检查,数据不完整 +002356.SZ_daily_data.txt,002356.SZ,20251201,5,未检查,数据不完整 +002358.SZ_daily_data.txt,002358.SZ,20251201,5,未检查,数据不完整 +002361.SZ_daily_data.txt,002361.SZ,20251201,5,未检查,数据不完整 +002363.SZ_daily_data.txt,002363.SZ,20251201,5,未检查,数据不完整 +002365.SZ_daily_data.txt,002365.SZ,20251201,5,未检查,数据不完整 +002367.SZ_daily_data.txt,002367.SZ,20251201,5,未检查,数据不完整 +002369.SZ_daily_data.txt,002369.SZ,20251201,5,未检查,数据不完整 +002371.SZ_daily_data.txt,002371.SZ,20250812,78,未检查,数据不完整 +002373.SZ_daily_data.txt,002373.SZ,20251201,5,未检查,数据不完整 +002375.SZ_daily_data.txt,002375.SZ,20251201,5,未检查,数据不完整 +002377.SZ_daily_data.txt,002377.SZ,20251201,5,未检查,数据不完整 +002379.SZ_daily_data.txt,002379.SZ,20251201,5,未检查,数据不完整 +002381.SZ_daily_data.txt,002381.SZ,20251201,5,未检查,数据不完整 +002383.SZ_daily_data.txt,002383.SZ,20251201,5,未检查,数据不完整 +002385.SZ_daily_data.txt,002385.SZ,20251201,5,未检查,数据不完整 +002387.SZ_daily_data.txt,002387.SZ,20251201,5,未检查,数据不完整 +002389.SZ_daily_data.txt,002389.SZ,20251201,5,未检查,数据不完整 +002391.SZ_daily_data.txt,002391.SZ,20250812,78,未检查,数据不完整 +002393.SZ_daily_data.txt,002393.SZ,20250812,78,未检查,数据不完整 +002395.SZ_daily_data.txt,002395.SZ,20250812,78,未检查,数据不完整 +002397.SZ_daily_data.txt,002397.SZ,20251201,5,未检查,数据不完整 +002399.SZ_daily_data.txt,002399.SZ,20251201,5,未检查,数据不完整 +002401.SZ_daily_data.txt,002401.SZ,20251201,5,未检查,数据不完整 +002403.SZ_daily_data.txt,002403.SZ,20251201,5,未检查,数据不完整 +002405.SZ_daily_data.txt,002405.SZ,20251201,5,未检查,数据不完整 +002407.SZ_daily_data.txt,002407.SZ,20251201,5,未检查,数据不完整 +002409.SZ_daily_data.txt,002409.SZ,20251201,5,未检查,数据不完整 +002412.SZ_daily_data.txt,002412.SZ,20251201,5,未检查,数据不完整 +002414.SZ_daily_data.txt,002414.SZ,20251201,5,未检查,数据不完整 +002416.SZ_daily_data.txt,002416.SZ,20251201,5,未检查,数据不完整 +002419.SZ_daily_data.txt,002419.SZ,20251201,5,未检查,数据不完整 +002421.SZ_daily_data.txt,002421.SZ,20251201,5,未检查,数据不完整 +002423.SZ_daily_data.txt,002423.SZ,20251201,5,未检查,数据不完整 +002425.SZ_daily_data.txt,002425.SZ,20251201,5,未检查,数据不完整 +002427.SZ_daily_data.txt,002427.SZ,20251201,5,未检查,数据不完整 +002429.SZ_daily_data.txt,002429.SZ,20251201,5,未检查,数据不完整 +002431.SZ_daily_data.txt,002431.SZ,20251201,5,未检查,数据不完整 +002434.SZ_daily_data.txt,002434.SZ,20251201,5,未检查,数据不完整 +002437.SZ_daily_data.txt,002437.SZ,20251201,5,未检查,数据不完整 +002439.SZ_daily_data.txt,002439.SZ,20251201,5,未检查,数据不完整 +002441.SZ_daily_data.txt,002441.SZ,20251201,5,未检查,数据不完整 +002443.SZ_daily_data.txt,002443.SZ,20251201,5,未检查,数据不完整 +002445.SZ_daily_data.txt,002445.SZ,20251201,5,未检查,数据不完整 +002448.SZ_daily_data.txt,002448.SZ,20251201,5,未检查,数据不完整 +002451.SZ_daily_data.txt,002451.SZ,20251201,5,未检查,数据不完整 +002453.SZ_daily_data.txt,002453.SZ,20251201,5,未检查,数据不完整 +002455.SZ_daily_data.txt,002455.SZ,20251201,5,未检查,数据不完整 +002457.SZ_daily_data.txt,002457.SZ,20251201,5,未检查,数据不完整 +002459.SZ_daily_data.txt,002459.SZ,20251201,5,未检查,数据不完整 +002461.SZ_daily_data.txt,002461.SZ,20251201,5,未检查,数据不完整 +002463.SZ_daily_data.txt,002463.SZ,20251201,5,未检查,数据不完整 +002466.SZ_daily_data.txt,002466.SZ,20251201,5,未检查,数据不完整 +002468.SZ_daily_data.txt,002468.SZ,20251201,5,未检查,数据不完整 +002470.SZ_daily_data.txt,002470.SZ,20251201,5,未检查,数据不完整 +002472.SZ_daily_data.txt,002472.SZ,20251201,5,未检查,数据不完整 +002475.SZ_daily_data.txt,002475.SZ,20251201,5,未检查,数据不完整 +002478.SZ_daily_data.txt,002478.SZ,20251201,5,未检查,数据不完整 +002480.SZ_daily_data.txt,002480.SZ,20251201,5,未检查,数据不完整 +002482.SZ_daily_data.txt,002482.SZ,20251201,5,未检查,数据不完整 +002484.SZ_daily_data.txt,002484.SZ,20251201,5,未检查,数据不完整 +002486.SZ_daily_data.txt,002486.SZ,20251201,5,未检查,数据不完整 +002488.SZ_daily_data.txt,002488.SZ,20251201,5,未检查,数据不完整 +002490.SZ_daily_data.txt,002490.SZ,20251201,5,未检查,数据不完整 +002492.SZ_daily_data.txt,002492.SZ,20251201,5,未检查,数据不完整 +002494.SZ_daily_data.txt,002494.SZ,20251201,5,未检查,数据不完整 +002496.SZ_daily_data.txt,002496.SZ,20251201,5,未检查,数据不完整 +002498.SZ_daily_data.txt,002498.SZ,20251201,5,未检查,数据不完整 +002501.SZ_daily_data.txt,002501.SZ,20251201,5,未检查,数据不完整 +002507.SZ_daily_data.txt,002507.SZ,20251201,5,未检查,数据不完整 +002510.SZ_daily_data.txt,002510.SZ,20251201,5,未检查,数据不完整 +002512.SZ_daily_data.txt,002512.SZ,20251201,5,未检查,数据不完整 +002514.SZ_daily_data.txt,002514.SZ,20251201,5,未检查,数据不完整 +002516.SZ_daily_data.txt,002516.SZ,20251201,5,未检查,数据不完整 +002518.SZ_daily_data.txt,002518.SZ,20251201,5,未检查,数据不完整 +002520.SZ_daily_data.txt,002520.SZ,20251201,5,未检查,数据不完整 +002522.SZ_daily_data.txt,002522.SZ,20251201,5,未检查,数据不完整 +002524.SZ_daily_data.txt,002524.SZ,20251201,5,未检查,数据不完整 +002527.SZ_daily_data.txt,002527.SZ,20251201,5,未检查,数据不完整 +002529.SZ_daily_data.txt,002529.SZ,20251201,5,未检查,数据不完整 +002531.SZ_daily_data.txt,002531.SZ,20251201,5,未检查,数据不完整 +002533.SZ_daily_data.txt,002533.SZ,20250812,78,未检查,数据不完整 +002535.SZ_daily_data.txt,002535.SZ,20251201,5,未检查,数据不完整 +002537.SZ_daily_data.txt,002537.SZ,20250812,78,未检查,数据不完整 +002539.SZ_daily_data.txt,002539.SZ,20251201,5,未检查,数据不完整 +002541.SZ_daily_data.txt,002541.SZ,20251201,5,未检查,数据不完整 +002543.SZ_daily_data.txt,002543.SZ,20251201,5,未检查,数据不完整 +002545.SZ_daily_data.txt,002545.SZ,20251201,5,未检查,数据不完整 +002547.SZ_daily_data.txt,002547.SZ,20251201,5,未检查,数据不完整 +002549.SZ_daily_data.txt,002549.SZ,20251201,5,未检查,数据不完整 +002551.SZ_daily_data.txt,002551.SZ,20251201,5,未检查,数据不完整 +002553.SZ_daily_data.txt,002553.SZ,20251201,5,未检查,数据不完整 +002555.SZ_daily_data.txt,002555.SZ,20251201,5,未检查,数据不完整 +002557.SZ_daily_data.txt,002557.SZ,20251201,5,未检查,数据不完整 +002559.SZ_daily_data.txt,002559.SZ,20251201,5,未检查,数据不完整 +002561.SZ_daily_data.txt,002561.SZ,20251201,5,未检查,数据不完整 +002563.SZ_daily_data.txt,002563.SZ,20251201,5,未检查,数据不完整 +002565.SZ_daily_data.txt,002565.SZ,20251201,5,未检查,数据不完整 +002567.SZ_daily_data.txt,002567.SZ,20250806,82,未检查,数据不完整 +002569.SZ_daily_data.txt,002569.SZ,20251201,5,未检查,数据不完整 +002571.SZ_daily_data.txt,002571.SZ,20251201,5,未检查,数据不完整 +002573.SZ_daily_data.txt,002573.SZ,20250806,82,未检查,数据不完整 +002575.SZ_daily_data.txt,002575.SZ,20251201,5,未检查,数据不完整 +002577.SZ_daily_data.txt,002577.SZ,20251201,5,未检查,数据不完整 +002579.SZ_daily_data.txt,002579.SZ,20251201,5,未检查,数据不完整 +002581.SZ_daily_data.txt,002581.SZ,20250806,82,未检查,数据不完整 +002583.SZ_daily_data.txt,002583.SZ,20251201,5,未检查,数据不完整 +002585.SZ_daily_data.txt,002585.SZ,20250806,82,未检查,数据不完整 +002587.SZ_daily_data.txt,002587.SZ,20251201,5,未检查,数据不完整 +002589.SZ_daily_data.txt,002589.SZ,20250806,82,未检查,数据不完整 +002591.SZ_daily_data.txt,002591.SZ,20250806,82,未检查,数据不完整 +002593.SZ_daily_data.txt,002593.SZ,20251201,5,未检查,数据不完整 +002595.SZ_daily_data.txt,002595.SZ,20251201,5,未检查,数据不完整 +002597.SZ_daily_data.txt,002597.SZ,20250806,82,未检查,数据不完整 +002599.SZ_daily_data.txt,002599.SZ,20250806,82,未检查,数据不完整 +002601.SZ_daily_data.txt,002601.SZ,20251201,5,未检查,数据不完整 +002603.SZ_daily_data.txt,002603.SZ,20251201,5,未检查,数据不完整 +002606.SZ_daily_data.txt,002606.SZ,20251201,5,未检查,数据不完整 +002608.SZ_daily_data.txt,002608.SZ,20251201,5,未检查,数据不完整 +002611.SZ_daily_data.txt,002611.SZ,20251201,5,未检查,数据不完整 +002613.SZ_daily_data.txt,002613.SZ,20251201,5,未检查,数据不完整 +002615.SZ_daily_data.txt,002615.SZ,20251201,5,未检查,数据不完整 +002617.SZ_daily_data.txt,002617.SZ,20251201,5,未检查,数据不完整 +002622.SZ_daily_data.txt,002622.SZ,20251201,5,未检查,数据不完整 +002624.SZ_daily_data.txt,002624.SZ,20251201,5,未检查,数据不完整 +002626.SZ_daily_data.txt,002626.SZ,20251201,5,未检查,数据不完整 +002628.SZ_daily_data.txt,002628.SZ,20251201,5,未检查,数据不完整 +002630.SZ_daily_data.txt,002630.SZ,20251201,5,未检查,数据不完整 +002632.SZ_daily_data.txt,002632.SZ,20251201,5,未检查,数据不完整 +002634.SZ_daily_data.txt,002634.SZ,20251201,5,未检查,数据不完整 +002636.SZ_daily_data.txt,002636.SZ,20251201,5,未检查,数据不完整 +002638.SZ_daily_data.txt,002638.SZ,20251201,5,未检查,数据不完整 +002640.SZ_daily_data.txt,002640.SZ,20251201,5,未检查,数据不完整 +002642.SZ_daily_data.txt,002642.SZ,20251201,5,未检查,数据不完整 +002644.SZ_daily_data.txt,002644.SZ,20251201,5,未检查,数据不完整 +002646.SZ_daily_data.txt,002646.SZ,20251201,5,未检查,数据不完整 +002648.SZ_daily_data.txt,002648.SZ,20251201,5,未检查,数据不完整 +002650.SZ_daily_data.txt,002650.SZ,20251201,5,未检查,数据不完整 +002652.SZ_daily_data.txt,002652.SZ,20251201,5,未检查,数据不完整 +002654.SZ_daily_data.txt,002654.SZ,20251201,5,未检查,数据不完整 +002656.SZ_daily_data.txt,002656.SZ,20251201,5,未检查,数据不完整 +002658.SZ_daily_data.txt,002658.SZ,20251201,5,未检查,数据不完整 +002660.SZ_daily_data.txt,002660.SZ,20251201,5,未检查,数据不完整 +002662.SZ_daily_data.txt,002662.SZ,20251201,5,未检查,数据不完整 +002664.SZ_daily_data.txt,002664.SZ,20251201,5,未检查,数据不完整 +002667.SZ_daily_data.txt,002667.SZ,20251124,10,未检查,数据不完整 +002669.SZ_daily_data.txt,002669.SZ,20251201,5,未检查,数据不完整 +002671.SZ_daily_data.txt,002671.SZ,20251201,5,未检查,数据不完整 +002673.SZ_daily_data.txt,002673.SZ,20251201,5,未检查,数据不完整 +002675.SZ_daily_data.txt,002675.SZ,20251201,5,未检查,数据不完整 +002677.SZ_daily_data.txt,002677.SZ,20251201,5,未检查,数据不完整 +002679.SZ_daily_data.txt,002679.SZ,20251201,5,未检查,数据不完整 +002682.SZ_daily_data.txt,002682.SZ,20251201,5,未检查,数据不完整 +002685.SZ_daily_data.txt,002685.SZ,20251201,5,未检查,数据不完整 +002687.SZ_daily_data.txt,002687.SZ,20251201,5,未检查,数据不完整 +002689.SZ_daily_data.txt,002689.SZ,20251128,6,未检查,数据不完整 +002691.SZ_daily_data.txt,002691.SZ,20251201,5,未检查,数据不完整 +002693.SZ_daily_data.txt,002693.SZ,20251201,5,未检查,数据不完整 +002695.SZ_daily_data.txt,002695.SZ,20251201,5,未检查,数据不完整 +002697.SZ_daily_data.txt,002697.SZ,20251201,5,未检查,数据不完整 +002700.SZ_daily_data.txt,002700.SZ,20251201,5,未检查,数据不完整 +002702.SZ_daily_data.txt,002702.SZ,20251201,5,未检查,数据不完整 +002705.SZ_daily_data.txt,002705.SZ,20251201,5,未检查,数据不完整 +002707.SZ_daily_data.txt,002707.SZ,20251201,5,未检查,数据不完整 +002709.SZ_daily_data.txt,002709.SZ,20251201,5,未检查,数据不完整 +002713.SZ_daily_data.txt,002713.SZ,20251201,5,未检查,数据不完整 +002715.SZ_daily_data.txt,002715.SZ,20251201,5,未检查,数据不完整 +002717.SZ_daily_data.txt,002717.SZ,20251201,5,未检查,数据不完整 +002719.SZ_daily_data.txt,002719.SZ,20250812,78,未检查,数据不完整 +002722.SZ_daily_data.txt,002722.SZ,20251201,5,未检查,数据不完整 +002724.SZ_daily_data.txt,002724.SZ,20251201,5,未检查,数据不完整 +002726.SZ_daily_data.txt,002726.SZ,20251201,5,未检查,数据不完整 +002728.SZ_daily_data.txt,002728.SZ,20251201,5,未检查,数据不完整 +002730.SZ_daily_data.txt,002730.SZ,20251201,5,未检查,数据不完整 +002732.SZ_daily_data.txt,002732.SZ,20251201,5,未检查,数据不完整 +002734.SZ_daily_data.txt,002734.SZ,20251201,5,未检查,数据不完整 +002736.SZ_daily_data.txt,002736.SZ,20250812,78,未检查,数据不完整 +002738.SZ_daily_data.txt,002738.SZ,20251201,5,未检查,数据不完整 +002741.SZ_daily_data.txt,002741.SZ,20251201,5,未检查,数据不完整 +002743.SZ_daily_data.txt,002743.SZ,20250812,78,未检查,数据不完整 +002746.SZ_daily_data.txt,002746.SZ,20251201,5,未检查,数据不完整 +002748.SZ_daily_data.txt,002748.SZ,20251201,5,未检查,数据不完整 +002750.SZ_daily_data.txt,002750.SZ,20250625,112,未检查,数据不完整 +002752.SZ_daily_data.txt,002752.SZ,20251201,5,未检查,数据不完整 +002755.SZ_daily_data.txt,002755.SZ,20251201,5,未检查,数据不完整 +002757.SZ_daily_data.txt,002757.SZ,20251201,5,未检查,数据不完整 +002759.SZ_daily_data.txt,002759.SZ,20251201,5,未检查,数据不完整 +002761.SZ_daily_data.txt,002761.SZ,20251201,5,未检查,数据不完整 +002763.SZ_daily_data.txt,002763.SZ,20251201,5,未检查,数据不完整 +002766.SZ_daily_data.txt,002766.SZ,20251201,5,未检查,数据不完整 +002768.SZ_daily_data.txt,002768.SZ,20251201,5,未检查,数据不完整 +002769.SZ_daily_data.txt,002769.SZ,20251203,3,未检查,数据不完整 +002771.SZ_daily_data.txt,002771.SZ,20251201,5,未检查,数据不完整 +002773.SZ_daily_data.txt,002773.SZ,20251201,5,未检查,数据不完整 +002775.SZ_daily_data.txt,002775.SZ,20251201,5,未检查,数据不完整 +002778.SZ_daily_data.txt,002778.SZ,20251201,5,未检查,数据不完整 +002780.SZ_daily_data.txt,002780.SZ,20251201,5,未检查,数据不完整 +002783.SZ_daily_data.txt,002783.SZ,20251201,5,未检查,数据不完整 +002786.SZ_daily_data.txt,002786.SZ,20251201,5,未检查,数据不完整 +002788.SZ_daily_data.txt,002788.SZ,20251201,5,未检查,数据不完整 +002790.SZ_daily_data.txt,002790.SZ,20251201,5,未检查,数据不完整 +002792.SZ_daily_data.txt,002792.SZ,20251201,5,未检查,数据不完整 +002795.SZ_daily_data.txt,002795.SZ,20251201,5,未检查,数据不完整 +002797.SZ_daily_data.txt,002797.SZ,20251201,5,未检查,数据不完整 +002799.SZ_daily_data.txt,002799.SZ,20251201,5,未检查,数据不完整 +002801.SZ_daily_data.txt,002801.SZ,20251201,5,未检查,数据不完整 +002803.SZ_daily_data.txt,002803.SZ,20251201,5,未检查,数据不完整 +002806.SZ_daily_data.txt,002806.SZ,20251201,5,未检查,数据不完整 +002808.SZ_daily_data.txt,002808.SZ,20251201,5,未检查,数据不完整 +002810.SZ_daily_data.txt,002810.SZ,20251201,5,未检查,数据不完整 +002812.SZ_daily_data.txt,002812.SZ,20251128,6,未检查,数据不完整 +002815.SZ_daily_data.txt,002815.SZ,20251201,5,未检查,数据不完整 +002817.SZ_daily_data.txt,002817.SZ,20251201,5,未检查,数据不完整 +002819.SZ_daily_data.txt,002819.SZ,20251201,5,未检查,数据不完整 +002821.SZ_daily_data.txt,002821.SZ,20251201,5,未检查,数据不完整 +002823.SZ_daily_data.txt,002823.SZ,20251201,5,未检查,数据不完整 +002825.SZ_daily_data.txt,002825.SZ,20251201,5,未检查,数据不完整 +002827.SZ_daily_data.txt,002827.SZ,20251201,5,未检查,数据不完整 +002829.SZ_daily_data.txt,002829.SZ,20251201,5,未检查,数据不完整 +002831.SZ_daily_data.txt,002831.SZ,20251201,5,未检查,数据不完整 +002833.SZ_daily_data.txt,002833.SZ,20251201,5,未检查,数据不完整 +002836.SZ_daily_data.txt,002836.SZ,20251201,5,未检查,数据不完整 +002838.SZ_daily_data.txt,002838.SZ,20251201,5,未检查,数据不完整 +002840.SZ_daily_data.txt,002840.SZ,20251201,5,未检查,数据不完整 +002842.SZ_daily_data.txt,002842.SZ,20251201,5,未检查,数据不完整 +002845.SZ_daily_data.txt,002845.SZ,20251201,5,未检查,数据不完整 +002847.SZ_daily_data.txt,002847.SZ,20251201,5,未检查,数据不完整 +002849.SZ_daily_data.txt,002849.SZ,20251201,5,未检查,数据不完整 +002851.SZ_daily_data.txt,002851.SZ,20251201,5,未检查,数据不完整 +002853.SZ_daily_data.txt,002853.SZ,20251201,5,未检查,数据不完整 +002856.SZ_daily_data.txt,002856.SZ,20251201,5,未检查,数据不完整 +002858.SZ_daily_data.txt,002858.SZ,20251201,5,未检查,数据不完整 +002860.SZ_daily_data.txt,002860.SZ,20251201,5,未检查,数据不完整 +002862.SZ_daily_data.txt,002862.SZ,20251201,5,未检查,数据不完整 +002864.SZ_daily_data.txt,002864.SZ,20251201,5,未检查,数据不完整 +002866.SZ_daily_data.txt,002866.SZ,20251201,5,未检查,数据不完整 +002868.SZ_daily_data.txt,002868.SZ,20251201,5,未检查,数据不完整 +002870.SZ_daily_data.txt,002870.SZ,20251201,5,未检查,数据不完整 +002872.SZ_daily_data.txt,002872.SZ,20251201,5,未检查,数据不完整 +002875.SZ_daily_data.txt,002875.SZ,20251201,5,未检查,数据不完整 +002877.SZ_daily_data.txt,002877.SZ,20251201,5,未检查,数据不完整 +002879.SZ_daily_data.txt,002879.SZ,20251201,5,未检查,数据不完整 +002881.SZ_daily_data.txt,002881.SZ,20251201,5,未检查,数据不完整 +002883.SZ_daily_data.txt,002883.SZ,20251201,5,未检查,数据不完整 +002885.SZ_daily_data.txt,002885.SZ,20251201,5,未检查,数据不完整 +002887.SZ_daily_data.txt,002887.SZ,20251201,5,未检查,数据不完整 +002889.SZ_daily_data.txt,002889.SZ,20251201,5,未检查,数据不完整 +002891.SZ_daily_data.txt,002891.SZ,20251201,5,未检查,数据不完整 +002893.SZ_daily_data.txt,002893.SZ,20251201,5,未检查,数据不完整 +002896.SZ_daily_data.txt,002896.SZ,20251201,5,未检查,数据不完整 +002898.SZ_daily_data.txt,002898.SZ,20251201,5,未检查,数据不完整 +002900.SZ_daily_data.txt,002900.SZ,20251201,5,未检查,数据不完整 +002902.SZ_daily_data.txt,002902.SZ,20251201,5,未检查,数据不完整 +002905.SZ_daily_data.txt,002905.SZ,20251201,5,未检查,数据不完整 +002907.SZ_daily_data.txt,002907.SZ,20251201,5,未检查,数据不完整 +002909.SZ_daily_data.txt,002909.SZ,20251201,5,未检查,数据不完整 +002911.SZ_daily_data.txt,002911.SZ,20251201,5,未检查,数据不完整 +002913.SZ_daily_data.txt,002913.SZ,20251201,5,未检查,数据不完整 +002916.SZ_daily_data.txt,002916.SZ,20251201,5,未检查,数据不完整 +002918.SZ_daily_data.txt,002918.SZ,20251201,5,未检查,数据不完整 +002920.SZ_daily_data.txt,002920.SZ,20250812,78,未检查,数据不完整 +002922.SZ_daily_data.txt,002922.SZ,20250812,78,未检查,数据不完整 +002925.SZ_daily_data.txt,002925.SZ,20251201,5,未检查,数据不完整 +002927.SZ_daily_data.txt,002927.SZ,20250812,78,未检查,数据不完整 +002929.SZ_daily_data.txt,002929.SZ,20251201,5,未检查,数据不完整 +002931.SZ_daily_data.txt,002931.SZ,20251201,5,未检查,数据不完整 +002933.SZ_daily_data.txt,002933.SZ,20251201,5,未检查,数据不完整 +002936.SZ_daily_data.txt,002936.SZ,20251201,5,未检查,数据不完整 +002938.SZ_daily_data.txt,002938.SZ,20251201,5,未检查,数据不完整 +002940.SZ_daily_data.txt,002940.SZ,20251201,5,未检查,数据不完整 +002942.SZ_daily_data.txt,002942.SZ,20251201,5,未检查,数据不完整 +002945.SZ_daily_data.txt,002945.SZ,20251201,5,未检查,数据不完整 +002947.SZ_daily_data.txt,002947.SZ,20251201,5,未检查,数据不完整 +002949.SZ_daily_data.txt,002949.SZ,20251201,5,未检查,数据不完整 +002951.SZ_daily_data.txt,002951.SZ,20251201,5,未检查,数据不完整 +002953.SZ_daily_data.txt,002953.SZ,20251201,5,未检查,数据不完整 +002956.SZ_daily_data.txt,002956.SZ,20251201,5,未检查,数据不完整 +002958.SZ_daily_data.txt,002958.SZ,20251201,5,未检查,数据不完整 +002960.SZ_daily_data.txt,002960.SZ,20251201,5,未检查,数据不完整 +002962.SZ_daily_data.txt,002962.SZ,20251201,5,未检查,数据不完整 +002965.SZ_daily_data.txt,002965.SZ,20251201,5,未检查,数据不完整 +002967.SZ_daily_data.txt,002967.SZ,20251201,5,未检查,数据不完整 +002969.SZ_daily_data.txt,002969.SZ,20251201,5,未检查,数据不完整 +002971.SZ_daily_data.txt,002971.SZ,20251201,5,未检查,数据不完整 +002973.SZ_daily_data.txt,002973.SZ,20251201,5,未检查,数据不完整 +002976.SZ_daily_data.txt,002976.SZ,20251201,5,未检查,数据不完整 +002978.SZ_daily_data.txt,002978.SZ,20251201,5,未检查,数据不完整 +002980.SZ_daily_data.txt,002980.SZ,20251201,5,未检查,数据不完整 +002982.SZ_daily_data.txt,002982.SZ,20251201,5,未检查,数据不完整 +002984.SZ_daily_data.txt,002984.SZ,20251201,5,未检查,数据不完整 +002986.SZ_daily_data.txt,002986.SZ,20251201,5,未检查,数据不完整 +002988.SZ_daily_data.txt,002988.SZ,20251201,5,未检查,数据不完整 +002990.SZ_daily_data.txt,002990.SZ,20251201,5,未检查,数据不完整 +002992.SZ_daily_data.txt,002992.SZ,20251201,5,未检查,数据不完整 +002995.SZ_daily_data.txt,002995.SZ,20251201,5,未检查,数据不完整 +002997.SZ_daily_data.txt,002997.SZ,20251201,5,未检查,数据不完整 +002999.SZ_daily_data.txt,002999.SZ,20251201,5,未检查,数据不完整 +003001.SZ_daily_data.txt,003001.SZ,20251201,5,未检查,数据不完整 +003003.SZ_daily_data.txt,003003.SZ,20251201,5,未检查,数据不完整 +003005.SZ_daily_data.txt,003005.SZ,20251201,5,未检查,数据不完整 +003007.SZ_daily_data.txt,003007.SZ,20251201,5,未检查,数据不完整 +003009.SZ_daily_data.txt,003009.SZ,20251201,5,未检查,数据不完整 +003011.SZ_daily_data.txt,003011.SZ,20251201,5,未检查,数据不完整 +003013.SZ_daily_data.txt,003013.SZ,20251201,5,未检查,数据不完整 +003016.SZ_daily_data.txt,003016.SZ,20251201,5,未检查,数据不完整 +003018.SZ_daily_data.txt,003018.SZ,20251201,5,未检查,数据不完整 +003020.SZ_daily_data.txt,003020.SZ,20251201,5,未检查,数据不完整 +003022.SZ_daily_data.txt,003022.SZ,20251201,5,未检查,数据不完整 +003025.SZ_daily_data.txt,003025.SZ,20251201,5,未检查,数据不完整 +003027.SZ_daily_data.txt,003027.SZ,20251201,5,未检查,数据不完整 +003029.SZ_daily_data.txt,003029.SZ,20251201,5,未检查,数据不完整 +003031.SZ_daily_data.txt,003031.SZ,20251201,5,未检查,数据不完整 +003033.SZ_daily_data.txt,003033.SZ,20251201,5,未检查,数据不完整 +003036.SZ_daily_data.txt,003036.SZ,20251201,5,未检查,数据不完整 +003038.SZ_daily_data.txt,003038.SZ,20251201,5,未检查,数据不完整 +003040.SZ_daily_data.txt,003040.SZ,20251201,5,未检查,数据不完整 +003042.SZ_daily_data.txt,003042.SZ,20251201,5,未检查,数据不完整 +003816.SZ_daily_data.txt,003816.SZ,20251201,5,未检查,数据不完整 +300002.SZ_daily_data.txt,300002.SZ,20251201,5,未检查,数据不完整 +300004.SZ_daily_data.txt,300004.SZ,20251201,5,未检查,数据不完整 +300006.SZ_daily_data.txt,300006.SZ,20251201,5,未检查,数据不完整 +300008.SZ_daily_data.txt,300008.SZ,20251201,5,未检查,数据不完整 +300010.SZ_daily_data.txt,300010.SZ,20251201,5,未检查,数据不完整 +300012.SZ_daily_data.txt,300012.SZ,20251201,5,未检查,数据不完整 +300014.SZ_daily_data.txt,300014.SZ,20251201,5,未检查,数据不完整 +300016.SZ_daily_data.txt,300016.SZ,20251201,5,未检查,数据不完整 +300018.SZ_daily_data.txt,300018.SZ,20251201,5,未检查,数据不完整 +300020.SZ_daily_data.txt,300020.SZ,20251201,5,未检查,数据不完整 +300022.SZ_daily_data.txt,300022.SZ,20251201,5,未检查,数据不完整 +300025.SZ_daily_data.txt,300025.SZ,20251201,5,未检查,数据不完整 +300027.SZ_daily_data.txt,300027.SZ,20251201,5,未检查,数据不完整 +300030.SZ_daily_data.txt,300030.SZ,20251201,5,未检查,数据不完整 +300032.SZ_daily_data.txt,300032.SZ,20251201,5,未检查,数据不完整 +300034.SZ_daily_data.txt,300034.SZ,20251201,5,未检查,数据不完整 +300036.SZ_daily_data.txt,300036.SZ,20251201,5,未检查,数据不完整 +300039.SZ_daily_data.txt,300039.SZ,20251201,5,未检查,数据不完整 +300041.SZ_daily_data.txt,300041.SZ,20251201,5,未检查,数据不完整 +300043.SZ_daily_data.txt,300043.SZ,20251201,5,未检查,数据不完整 +300045.SZ_daily_data.txt,300045.SZ,20251201,5,未检查,数据不完整 +300047.SZ_daily_data.txt,300047.SZ,20251201,5,未检查,数据不完整 +300049.SZ_daily_data.txt,300049.SZ,20251201,5,未检查,数据不完整 +300051.SZ_daily_data.txt,300051.SZ,20251201,5,未检查,数据不完整 +300053.SZ_daily_data.txt,300053.SZ,20251201,5,未检查,数据不完整 +300055.SZ_daily_data.txt,300055.SZ,20251201,5,未检查,数据不完整 +300057.SZ_daily_data.txt,300057.SZ,20251201,5,未检查,数据不完整 +300059.SZ_daily_data.txt,300059.SZ,20251201,5,未检查,数据不完整 +300062.SZ_daily_data.txt,300062.SZ,20251201,5,未检查,数据不完整 +300065.SZ_daily_data.txt,300065.SZ,20251201,5,未检查,数据不完整 +300067.SZ_daily_data.txt,300067.SZ,20251201,5,未检查,数据不完整 +300069.SZ_daily_data.txt,300069.SZ,20251201,5,未检查,数据不完整 +300071.SZ_daily_data.txt,300071.SZ,20251201,5,未检查,数据不完整 +300073.SZ_daily_data.txt,300073.SZ,20251201,5,未检查,数据不完整 +300075.SZ_daily_data.txt,300075.SZ,20251201,5,未检查,数据不完整 +300077.SZ_daily_data.txt,300077.SZ,20251201,5,未检查,数据不完整 +300079.SZ_daily_data.txt,300079.SZ,20251201,5,未检查,数据不完整 +300081.SZ_daily_data.txt,300081.SZ,20251201,5,未检查,数据不完整 +300083.SZ_daily_data.txt,300083.SZ,20251201,5,未检查,数据不完整 +300085.SZ_daily_data.txt,300085.SZ,20251201,5,未检查,数据不完整 +300087.SZ_daily_data.txt,300087.SZ,20251201,5,未检查,数据不完整 +300091.SZ_daily_data.txt,300091.SZ,20251201,5,未检查,数据不完整 +300093.SZ_daily_data.txt,300093.SZ,20251201,5,未检查,数据不完整 +300095.SZ_daily_data.txt,300095.SZ,20251201,5,未检查,数据不完整 +300097.SZ_daily_data.txt,300097.SZ,20251201,5,未检查,数据不完整 +300099.SZ_daily_data.txt,300099.SZ,20251201,5,未检查,数据不完整 +300101.SZ_daily_data.txt,300101.SZ,20251201,5,未检查,数据不完整 +300103.SZ_daily_data.txt,300103.SZ,20251201,5,未检查,数据不完整 +300106.SZ_daily_data.txt,300106.SZ,20251201,5,未检查,数据不完整 +300108.SZ_daily_data.txt,300108.SZ,20250423,153,未检查,数据不完整 +300109.SZ_daily_data.txt,300109.SZ,20251201,5,未检查,数据不完整 +300111.SZ_daily_data.txt,300111.SZ,20250812,78,未检查,数据不完整 +300113.SZ_daily_data.txt,300113.SZ,20251201,5,未检查,数据不完整 +300114.SZ_daily_data.txt,300114.SZ,20250210,204,未检查,数据不完整 +300117.SZ_daily_data.txt,300117.SZ,20250331,169,未检查,数据不完整 +300118.SZ_daily_data.txt,300118.SZ,20251201,5,未检查,数据不完整 +300120.SZ_daily_data.txt,300120.SZ,20251201,5,未检查,数据不完整 +300122.SZ_daily_data.txt,300122.SZ,20250812,78,未检查,数据不完整 +300124.SZ_daily_data.txt,300124.SZ,20251201,5,未检查,数据不完整 +300126.SZ_daily_data.txt,300126.SZ,20251201,5,未检查,数据不完整 +300128.SZ_daily_data.txt,300128.SZ,20251201,5,未检查,数据不完整 +300130.SZ_daily_data.txt,300130.SZ,20251201,5,未检查,数据不完整 +300132.SZ_daily_data.txt,300132.SZ,20250812,78,未检查,数据不完整 +300134.SZ_daily_data.txt,300134.SZ,20250812,78,未检查,数据不完整 +300136.SZ_daily_data.txt,300136.SZ,20251201,5,未检查,数据不完整 +300137.SZ_daily_data.txt,300137.SZ,20251204,2,未检查,数据不完整 +300138.SZ_daily_data.txt,300138.SZ,20250812,78,未检查,数据不完整 +300140.SZ_daily_data.txt,300140.SZ,20251201,5,未检查,数据不完整 +300142.SZ_daily_data.txt,300142.SZ,20251201,5,未检查,数据不完整 +300144.SZ_daily_data.txt,300144.SZ,20251201,5,未检查,数据不完整 +300146.SZ_daily_data.txt,300146.SZ,20251201,5,未检查,数据不完整 +300148.SZ_daily_data.txt,300148.SZ,20251201,5,未检查,数据不完整 +300150.SZ_daily_data.txt,300150.SZ,20251201,5,未检查,数据不完整 +300152.SZ_daily_data.txt,300152.SZ,20251201,5,未检查,数据不完整 +300154.SZ_daily_data.txt,300154.SZ,20251201,5,未检查,数据不完整 +300157.SZ_daily_data.txt,300157.SZ,20251201,5,未检查,数据不完整 +300159.SZ_daily_data.txt,300159.SZ,20251201,5,未检查,数据不完整 +300161.SZ_daily_data.txt,300161.SZ,20251201,5,未检查,数据不完整 +300163.SZ_daily_data.txt,300163.SZ,20251201,5,未检查,数据不完整 +300165.SZ_daily_data.txt,300165.SZ,20251128,6,未检查,数据不完整 +300167.SZ_daily_data.txt,300167.SZ,20251201,5,未检查,数据不完整 +300169.SZ_daily_data.txt,300169.SZ,20251201,5,未检查,数据不完整 +300171.SZ_daily_data.txt,300171.SZ,20251201,5,未检查,数据不完整 +300173.SZ_daily_data.txt,300173.SZ,20251201,5,未检查,数据不完整 +300175.SZ_daily_data.txt,300175.SZ,20251201,5,未检查,数据不完整 +300177.SZ_daily_data.txt,300177.SZ,20251201,5,未检查,数据不完整 +300180.SZ_daily_data.txt,300180.SZ,20251201,5,未检查,数据不完整 +300182.SZ_daily_data.txt,300182.SZ,20251201,5,未检查,数据不完整 +300184.SZ_daily_data.txt,300184.SZ,20251201,5,未检查,数据不完整 +300187.SZ_daily_data.txt,300187.SZ,20251201,5,未检查,数据不完整 +300189.SZ_daily_data.txt,300189.SZ,20251201,5,未检查,数据不完整 +300191.SZ_daily_data.txt,300191.SZ,20251201,5,未检查,数据不完整 +300193.SZ_daily_data.txt,300193.SZ,20251201,5,未检查,数据不完整 +300195.SZ_daily_data.txt,300195.SZ,20251201,5,未检查,数据不完整 +300197.SZ_daily_data.txt,300197.SZ,20251201,5,未检查,数据不完整 +300199.SZ_daily_data.txt,300199.SZ,20251201,5,未检查,数据不完整 +300201.SZ_daily_data.txt,300201.SZ,20251201,5,未检查,数据不完整 +300204.SZ_daily_data.txt,300204.SZ,20251201,5,未检查,数据不完整 +300206.SZ_daily_data.txt,300206.SZ,20251201,5,未检查,数据不完整 +300208.SZ_daily_data.txt,300208.SZ,20250717,96,未检查,数据不完整 +300209.SZ_daily_data.txt,300209.SZ,20251201,5,未检查,数据不完整 +300211.SZ_daily_data.txt,300211.SZ,20251201,5,未检查,数据不完整 +300213.SZ_daily_data.txt,300213.SZ,20251201,5,未检查,数据不完整 +300215.SZ_daily_data.txt,300215.SZ,20251201,5,未检查,数据不完整 +300218.SZ_daily_data.txt,300218.SZ,20251201,5,未检查,数据不完整 +300220.SZ_daily_data.txt,300220.SZ,20251201,5,未检查,数据不完整 +300222.SZ_daily_data.txt,300222.SZ,20250812,78,未检查,数据不完整 +300224.SZ_daily_data.txt,300224.SZ,20251201,5,未检查,数据不完整 +300226.SZ_daily_data.txt,300226.SZ,20251201,5,未检查,数据不完整 +300228.SZ_daily_data.txt,300228.SZ,20251201,5,未检查,数据不完整 +300230.SZ_daily_data.txt,300230.SZ,20251201,5,未检查,数据不完整 +300232.SZ_daily_data.txt,300232.SZ,20250812,78,未检查,数据不完整 +300234.SZ_daily_data.txt,300234.SZ,20251201,5,未检查,数据不完整 +300236.SZ_daily_data.txt,300236.SZ,20251201,5,未检查,数据不完整 +300238.SZ_daily_data.txt,300238.SZ,20251201,5,未检查,数据不完整 +300240.SZ_daily_data.txt,300240.SZ,20251201,5,未检查,数据不完整 +300242.SZ_daily_data.txt,300242.SZ,20251201,5,未检查,数据不完整 +300244.SZ_daily_data.txt,300244.SZ,20251201,5,未检查,数据不完整 +300246.SZ_daily_data.txt,300246.SZ,20251201,5,未检查,数据不完整 +300248.SZ_daily_data.txt,300248.SZ,20251201,5,未检查,数据不完整 +300250.SZ_daily_data.txt,300250.SZ,20251201,5,未检查,数据不完整 +300252.SZ_daily_data.txt,300252.SZ,20251201,5,未检查,数据不完整 +300254.SZ_daily_data.txt,300254.SZ,20251201,5,未检查,数据不完整 +300256.SZ_daily_data.txt,300256.SZ,20251201,5,未检查,数据不完整 +300258.SZ_daily_data.txt,300258.SZ,20251201,5,未检查,数据不完整 +300260.SZ_daily_data.txt,300260.SZ,20251201,5,未检查,数据不完整 +300263.SZ_daily_data.txt,300263.SZ,20251201,5,未检查,数据不完整 +300265.SZ_daily_data.txt,300265.SZ,20251201,5,未检查,数据不完整 +300267.SZ_daily_data.txt,300267.SZ,20251201,5,未检查,数据不完整 +300269.SZ_daily_data.txt,300269.SZ,20251201,5,未检查,数据不完整 +300270.SZ_daily_data.txt,300270.SZ,20251204,2,未检查,数据不完整 +300271.SZ_daily_data.txt,300271.SZ,20251201,5,未检查,数据不完整 +300274.SZ_daily_data.txt,300274.SZ,20251201,5,未检查,数据不完整 +300276.SZ_daily_data.txt,300276.SZ,20251201,5,未检查,数据不完整 +300278.SZ_daily_data.txt,300278.SZ,20251201,5,未检查,数据不完整 +300280.SZ_daily_data.txt,300280.SZ,20250718,95,未检查,数据不完整 +300281.SZ_daily_data.txt,300281.SZ,20251201,5,未检查,数据不完整 +300284.SZ_daily_data.txt,300284.SZ,20251201,5,未检查,数据不完整 +300286.SZ_daily_data.txt,300286.SZ,20251201,5,未检查,数据不完整 +300288.SZ_daily_data.txt,300288.SZ,20251201,5,未检查,数据不完整 +300290.SZ_daily_data.txt,300290.SZ,20251201,5,未检查,数据不完整 +300292.SZ_daily_data.txt,300292.SZ,20251201,5,未检查,数据不完整 +300294.SZ_daily_data.txt,300294.SZ,20251201,5,未检查,数据不完整 +300296.SZ_daily_data.txt,300296.SZ,20251201,5,未检查,数据不完整 +300299.SZ_daily_data.txt,300299.SZ,20251201,5,未检查,数据不完整 +300301.SZ_daily_data.txt,300301.SZ,20251201,5,未检查,数据不完整 +300303.SZ_daily_data.txt,300303.SZ,20251201,5,未检查,数据不完整 +300305.SZ_daily_data.txt,300305.SZ,20251201,5,未检查,数据不完整 +300307.SZ_daily_data.txt,300307.SZ,20251201,5,未检查,数据不完整 +300310.SZ_daily_data.txt,300310.SZ,20251201,5,未检查,数据不完整 +300313.SZ_daily_data.txt,300313.SZ,20251201,5,未检查,数据不完整 +300315.SZ_daily_data.txt,300315.SZ,20251201,5,未检查,数据不完整 +300317.SZ_daily_data.txt,300317.SZ,20251201,5,未检查,数据不完整 +300319.SZ_daily_data.txt,300319.SZ,20251201,5,未检查,数据不完整 +300321.SZ_daily_data.txt,300321.SZ,20251201,5,未检查,数据不完整 +300323.SZ_daily_data.txt,300323.SZ,20251201,5,未检查,数据不完整 +300326.SZ_daily_data.txt,300326.SZ,20251201,5,未检查,数据不完整 +300328.SZ_daily_data.txt,300328.SZ,20251201,5,未检查,数据不完整 +300331.SZ_daily_data.txt,300331.SZ,20251201,5,未检查,数据不完整 +300333.SZ_daily_data.txt,300333.SZ,20251201,5,未检查,数据不完整 +300335.SZ_daily_data.txt,300335.SZ,20251201,5,未检查,数据不完整 +300338.SZ_daily_data.txt,300338.SZ,20251201,5,未检查,数据不完整 +300340.SZ_daily_data.txt,300340.SZ,20251201,5,未检查,数据不完整 +300342.SZ_daily_data.txt,300342.SZ,20251201,5,未检查,数据不完整 +300344.SZ_daily_data.txt,300344.SZ,20251128,6,未检查,数据不完整 +300346.SZ_daily_data.txt,300346.SZ,20251201,5,未检查,数据不完整 +300348.SZ_daily_data.txt,300348.SZ,20251201,5,未检查,数据不完整 +300350.SZ_daily_data.txt,300350.SZ,20251201,5,未检查,数据不完整 +300352.SZ_daily_data.txt,300352.SZ,20251201,5,未检查,数据不完整 +300354.SZ_daily_data.txt,300354.SZ,20251201,5,未检查,数据不完整 +300357.SZ_daily_data.txt,300357.SZ,20251201,5,未检查,数据不完整 +300359.SZ_daily_data.txt,300359.SZ,20251201,5,未检查,数据不完整 +300363.SZ_daily_data.txt,300363.SZ,20251201,5,未检查,数据不完整 +300365.SZ_daily_data.txt,300365.SZ,20251201,5,未检查,数据不完整 +300368.SZ_daily_data.txt,300368.SZ,20251201,5,未检查,数据不完整 +300370.SZ_daily_data.txt,300370.SZ,20251201,5,未检查,数据不完整 +300373.SZ_daily_data.txt,300373.SZ,20251201,5,未检查,数据不完整 +300375.SZ_daily_data.txt,300375.SZ,20251201,5,未检查,数据不完整 +300377.SZ_daily_data.txt,300377.SZ,20251201,5,未检查,数据不完整 +300379.SZ_daily_data.txt,300379.SZ,20251125,9,未检查,数据不完整 +300381.SZ_daily_data.txt,300381.SZ,20251201,5,未检查,数据不完整 +300383.SZ_daily_data.txt,300383.SZ,20251201,5,未检查,数据不完整 +300385.SZ_daily_data.txt,300385.SZ,20251201,5,未检查,数据不完整 +300387.SZ_daily_data.txt,300387.SZ,20251201,5,未检查,数据不完整 +300389.SZ_daily_data.txt,300389.SZ,20251201,5,未检查,数据不完整 +300391.SZ_daily_data.txt,300391.SZ,20251201,5,未检查,数据不完整 +300394.SZ_daily_data.txt,300394.SZ,20251201,5,未检查,数据不完整 +300396.SZ_daily_data.txt,300396.SZ,20251201,5,未检查,数据不完整 +300398.SZ_daily_data.txt,300398.SZ,20251201,5,未检查,数据不完整 +300400.SZ_daily_data.txt,300400.SZ,20251201,5,未检查,数据不完整 +300402.SZ_daily_data.txt,300402.SZ,20251201,5,未检查,数据不完整 +300404.SZ_daily_data.txt,300404.SZ,20251201,5,未检查,数据不完整 +300406.SZ_daily_data.txt,300406.SZ,20251201,5,未检查,数据不完整 +300408.SZ_daily_data.txt,300408.SZ,20251201,5,未检查,数据不完整 +300410.SZ_daily_data.txt,300410.SZ,20251201,5,未检查,数据不完整 +300412.SZ_daily_data.txt,300412.SZ,20251201,5,未检查,数据不完整 +300414.SZ_daily_data.txt,300414.SZ,20251201,5,未检查,数据不完整 +300416.SZ_daily_data.txt,300416.SZ,20251201,5,未检查,数据不完整 +300418.SZ_daily_data.txt,300418.SZ,20251201,5,未检查,数据不完整 +300420.SZ_daily_data.txt,300420.SZ,20251201,5,未检查,数据不完整 +300422.SZ_daily_data.txt,300422.SZ,20251201,5,未检查,数据不完整 +300424.SZ_daily_data.txt,300424.SZ,20251201,5,未检查,数据不完整 +300426.SZ_daily_data.txt,300426.SZ,20251201,5,未检查,数据不完整 +300428.SZ_daily_data.txt,300428.SZ,20251201,5,未检查,数据不完整 +300430.SZ_daily_data.txt,300430.SZ,20251201,5,未检查,数据不完整 +300433.SZ_daily_data.txt,300433.SZ,20251201,5,未检查,数据不完整 +300435.SZ_daily_data.txt,300435.SZ,20251201,5,未检查,数据不完整 +300437.SZ_daily_data.txt,300437.SZ,20251201,5,未检查,数据不完整 +300439.SZ_daily_data.txt,300439.SZ,20251201,5,未检查,数据不完整 +300441.SZ_daily_data.txt,300441.SZ,20251201,5,未检查,数据不完整 +300443.SZ_daily_data.txt,300443.SZ,20251201,5,未检查,数据不完整 +300445.SZ_daily_data.txt,300445.SZ,20251201,5,未检查,数据不完整 +300447.SZ_daily_data.txt,300447.SZ,20251201,5,未检查,数据不完整 +300449.SZ_daily_data.txt,300449.SZ,20251201,5,未检查,数据不完整 +300451.SZ_daily_data.txt,300451.SZ,20251201,5,未检查,数据不完整 +300453.SZ_daily_data.txt,300453.SZ,20251201,5,未检查,数据不完整 +300455.SZ_daily_data.txt,300455.SZ,20251201,5,未检查,数据不完整 +300457.SZ_daily_data.txt,300457.SZ,20251201,5,未检查,数据不完整 +300459.SZ_daily_data.txt,300459.SZ,20251201,5,未检查,数据不完整 +300461.SZ_daily_data.txt,300461.SZ,20251201,5,未检查,数据不完整 +300463.SZ_daily_data.txt,300463.SZ,20251201,5,未检查,数据不完整 +300465.SZ_daily_data.txt,300465.SZ,20251201,5,未检查,数据不完整 +300467.SZ_daily_data.txt,300467.SZ,20251201,5,未检查,数据不完整 +300469.SZ_daily_data.txt,300469.SZ,20251201,5,未检查,数据不完整 +300471.SZ_daily_data.txt,300471.SZ,20251201,5,未检查,数据不完整 +300473.SZ_daily_data.txt,300473.SZ,20251201,5,未检查,数据不完整 +300475.SZ_daily_data.txt,300475.SZ,20251201,5,未检查,数据不完整 +300477.SZ_daily_data.txt,300477.SZ,20251201,5,未检查,数据不完整 +300479.SZ_daily_data.txt,300479.SZ,20251201,5,未检查,数据不完整 +300481.SZ_daily_data.txt,300481.SZ,20251201,5,未检查,数据不完整 +300483.SZ_daily_data.txt,300483.SZ,20251201,5,未检查,数据不完整 +300485.SZ_daily_data.txt,300485.SZ,20251201,5,未检查,数据不完整 +300487.SZ_daily_data.txt,300487.SZ,20251201,5,未检查,数据不完整 +300489.SZ_daily_data.txt,300489.SZ,20251201,5,未检查,数据不完整 +300491.SZ_daily_data.txt,300491.SZ,20251201,5,未检查,数据不完整 +300493.SZ_daily_data.txt,300493.SZ,20251201,5,未检查,数据不完整 +300496.SZ_daily_data.txt,300496.SZ,20251201,5,未检查,数据不完整 +300498.SZ_daily_data.txt,300498.SZ,20251201,5,未检查,数据不完整 +300500.SZ_daily_data.txt,300500.SZ,20251201,5,未检查,数据不完整 +300502.SZ_daily_data.txt,300502.SZ,20251201,5,未检查,数据不完整 +300504.SZ_daily_data.txt,300504.SZ,20251201,5,未检查,数据不完整 +300506.SZ_daily_data.txt,300506.SZ,20251201,5,未检查,数据不完整 +300508.SZ_daily_data.txt,300508.SZ,20251201,5,未检查,数据不完整 +300510.SZ_daily_data.txt,300510.SZ,20251201,5,未检查,数据不完整 +300512.SZ_daily_data.txt,300512.SZ,20251201,5,未检查,数据不完整 +300514.SZ_daily_data.txt,300514.SZ,20251201,5,未检查,数据不完整 +300516.SZ_daily_data.txt,300516.SZ,20251201,5,未检查,数据不完整 +300518.SZ_daily_data.txt,300518.SZ,20251201,5,未检查,数据不完整 +300520.SZ_daily_data.txt,300520.SZ,20250829,65,未检查,数据不完整 +300522.SZ_daily_data.txt,300522.SZ,20251201,5,未检查,数据不完整 +300525.SZ_daily_data.txt,300525.SZ,20250829,65,未检查,数据不完整 +300528.SZ_daily_data.txt,300528.SZ,20251201,5,未检查,数据不完整 +300530.SZ_daily_data.txt,300530.SZ,20251119,13,未检查,数据不完整 +300532.SZ_daily_data.txt,300532.SZ,20251201,5,未检查,数据不完整 +300534.SZ_daily_data.txt,300534.SZ,20251201,5,未检查,数据不完整 +300536.SZ_daily_data.txt,300536.SZ,20251201,5,未检查,数据不完整 +300538.SZ_daily_data.txt,300538.SZ,20251201,5,未检查,数据不完整 +300540.SZ_daily_data.txt,300540.SZ,20251201,5,未检查,数据不完整 +300542.SZ_daily_data.txt,300542.SZ,20251201,5,未检查,数据不完整 +300545.SZ_daily_data.txt,300545.SZ,20251201,5,未检查,数据不完整 +300547.SZ_daily_data.txt,300547.SZ,20251201,5,未检查,数据不完整 +300549.SZ_daily_data.txt,300549.SZ,20251201,5,未检查,数据不完整 +300551.SZ_daily_data.txt,300551.SZ,20251201,5,未检查,数据不完整 +300553.SZ_daily_data.txt,300553.SZ,20251201,5,未检查,数据不完整 +300555.SZ_daily_data.txt,300555.SZ,20251201,5,未检查,数据不完整 +300557.SZ_daily_data.txt,300557.SZ,20251201,5,未检查,数据不完整 +300559.SZ_daily_data.txt,300559.SZ,20251201,5,未检查,数据不完整 +300561.SZ_daily_data.txt,300561.SZ,20251201,5,未检查,数据不完整 +300563.SZ_daily_data.txt,300563.SZ,20251201,5,未检查,数据不完整 +300565.SZ_daily_data.txt,300565.SZ,20251201,5,未检查,数据不完整 +300567.SZ_daily_data.txt,300567.SZ,20251201,5,未检查,数据不完整 +300569.SZ_daily_data.txt,300569.SZ,20251201,5,未检查,数据不完整 +300571.SZ_daily_data.txt,300571.SZ,20251201,5,未检查,数据不完整 +300573.SZ_daily_data.txt,300573.SZ,20251201,5,未检查,数据不完整 +300576.SZ_daily_data.txt,300576.SZ,20251201,5,未检查,数据不完整 +300578.SZ_daily_data.txt,300578.SZ,20251201,5,未检查,数据不完整 +300580.SZ_daily_data.txt,300580.SZ,20251201,5,未检查,数据不完整 +300582.SZ_daily_data.txt,300582.SZ,20251201,5,未检查,数据不完整 +300584.SZ_daily_data.txt,300584.SZ,20251201,5,未检查,数据不完整 +300586.SZ_daily_data.txt,300586.SZ,20251201,5,未检查,数据不完整 +300588.SZ_daily_data.txt,300588.SZ,20251201,5,未检查,数据不完整 +300590.SZ_daily_data.txt,300590.SZ,20251201,5,未检查,数据不完整 +300592.SZ_daily_data.txt,300592.SZ,20251201,5,未检查,数据不完整 +300594.SZ_daily_data.txt,300594.SZ,20251201,5,未检查,数据不完整 +300596.SZ_daily_data.txt,300596.SZ,20251201,5,未检查,数据不完整 +300598.SZ_daily_data.txt,300598.SZ,20251201,5,未检查,数据不完整 +300600.SZ_daily_data.txt,300600.SZ,20251201,5,未检查,数据不完整 +300602.SZ_daily_data.txt,300602.SZ,20251201,5,未检查,数据不完整 +300604.SZ_daily_data.txt,300604.SZ,20251201,5,未检查,数据不完整 +300606.SZ_daily_data.txt,300606.SZ,20251201,5,未检查,数据不完整 +300608.SZ_daily_data.txt,300608.SZ,20251201,5,未检查,数据不完整 +300610.SZ_daily_data.txt,300610.SZ,20251119,13,未检查,数据不完整 +300612.SZ_daily_data.txt,300612.SZ,20251119,13,未检查,数据不完整 +300614.SZ_daily_data.txt,300614.SZ,20251201,5,未检查,数据不完整 +300616.SZ_daily_data.txt,300616.SZ,20251119,13,未检查,数据不完整 +300618.SZ_daily_data.txt,300618.SZ,20251201,5,未检查,数据不完整 +300620.SZ_daily_data.txt,300620.SZ,20251201,5,未检查,数据不完整 +300622.SZ_daily_data.txt,300622.SZ,20251201,5,未检查,数据不完整 +300624.SZ_daily_data.txt,300624.SZ,20251201,5,未检查,数据不完整 +300626.SZ_daily_data.txt,300626.SZ,20251201,5,未检查,数据不完整 +300628.SZ_daily_data.txt,300628.SZ,20251201,5,未检查,数据不完整 +300630.SZ_daily_data.txt,300630.SZ,20250515,140,未检查,数据不完整 +300631.SZ_daily_data.txt,300631.SZ,20251201,5,未检查,数据不完整 +300633.SZ_daily_data.txt,300633.SZ,20251201,5,未检查,数据不完整 +300635.SZ_daily_data.txt,300635.SZ,20251201,5,未检查,数据不完整 +300637.SZ_daily_data.txt,300637.SZ,20251201,5,未检查,数据不完整 +300639.SZ_daily_data.txt,300639.SZ,20251201,5,未检查,数据不完整 +300641.SZ_daily_data.txt,300641.SZ,20251201,5,未检查,数据不完整 +300643.SZ_daily_data.txt,300643.SZ,20251201,5,未检查,数据不完整 +300645.SZ_daily_data.txt,300645.SZ,20251201,5,未检查,数据不完整 +300648.SZ_daily_data.txt,300648.SZ,20251201,5,未检查,数据不完整 +300650.SZ_daily_data.txt,300650.SZ,20251201,5,未检查,数据不完整 +300652.SZ_daily_data.txt,300652.SZ,20251201,5,未检查,数据不完整 +300654.SZ_daily_data.txt,300654.SZ,20251201,5,未检查,数据不完整 +300656.SZ_daily_data.txt,300656.SZ,20251201,5,未检查,数据不完整 +300658.SZ_daily_data.txt,300658.SZ,20251201,5,未检查,数据不完整 +300660.SZ_daily_data.txt,300660.SZ,20251201,5,未检查,数据不完整 +300662.SZ_daily_data.txt,300662.SZ,20251201,5,未检查,数据不完整 +300664.SZ_daily_data.txt,300664.SZ,20250829,65,未检查,数据不完整 +300666.SZ_daily_data.txt,300666.SZ,20251201,5,未检查,数据不完整 +300668.SZ_daily_data.txt,300668.SZ,20250829,65,未检查,数据不完整 +300670.SZ_daily_data.txt,300670.SZ,20251201,5,未检查,数据不完整 +300672.SZ_daily_data.txt,300672.SZ,20251201,5,未检查,数据不完整 +300674.SZ_daily_data.txt,300674.SZ,20251201,5,未检查,数据不完整 +300676.SZ_daily_data.txt,300676.SZ,20250829,65,未检查,数据不完整 +300678.SZ_daily_data.txt,300678.SZ,20251201,5,未检查,数据不完整 +300680.SZ_daily_data.txt,300680.SZ,20250829,65,未检查,数据不完整 +300682.SZ_daily_data.txt,300682.SZ,20251201,5,未检查,数据不完整 +300684.SZ_daily_data.txt,300684.SZ,20251201,5,未检查,数据不完整 +300686.SZ_daily_data.txt,300686.SZ,20251201,5,未检查,数据不完整 +300688.SZ_daily_data.txt,300688.SZ,20251201,5,未检查,数据不完整 +300690.SZ_daily_data.txt,300690.SZ,20251201,5,未检查,数据不完整 +300692.SZ_daily_data.txt,300692.SZ,20251201,5,未检查,数据不完整 +300694.SZ_daily_data.txt,300694.SZ,20251201,5,未检查,数据不完整 +300696.SZ_daily_data.txt,300696.SZ,20251201,5,未检查,数据不完整 +300698.SZ_daily_data.txt,300698.SZ,20251201,5,未检查,数据不完整 +300700.SZ_daily_data.txt,300700.SZ,20251201,5,未检查,数据不完整 +300702.SZ_daily_data.txt,300702.SZ,20251201,5,未检查,数据不完整 +300705.SZ_daily_data.txt,300705.SZ,20251201,5,未检查,数据不完整 +300707.SZ_daily_data.txt,300707.SZ,20251201,5,未检查,数据不完整 +300709.SZ_daily_data.txt,300709.SZ,20251201,5,未检查,数据不完整 +300710.SZ_daily_data.txt,300710.SZ,20251203,3,未检查,数据不完整 +300711.SZ_daily_data.txt,300711.SZ,20251201,5,未检查,数据不完整 +300713.SZ_daily_data.txt,300713.SZ,20251201,5,未检查,数据不完整 +300716.SZ_daily_data.txt,300716.SZ,20251201,5,未检查,数据不完整 +300718.SZ_daily_data.txt,300718.SZ,20251201,5,未检查,数据不完整 +300720.SZ_daily_data.txt,300720.SZ,20251201,5,未检查,数据不完整 +300722.SZ_daily_data.txt,300722.SZ,20251201,5,未检查,数据不完整 +300724.SZ_daily_data.txt,300724.SZ,20251201,5,未检查,数据不完整 +300726.SZ_daily_data.txt,300726.SZ,20251201,5,未检查,数据不完整 +300729.SZ_daily_data.txt,300729.SZ,20251201,5,未检查,数据不完整 +300731.SZ_daily_data.txt,300731.SZ,20251201,5,未检查,数据不完整 +300733.SZ_daily_data.txt,300733.SZ,20251201,5,未检查,数据不完整 +300736.SZ_daily_data.txt,300736.SZ,20251201,5,未检查,数据不完整 +300738.SZ_daily_data.txt,300738.SZ,20251201,5,未检查,数据不完整 +300740.SZ_daily_data.txt,300740.SZ,20251201,5,未检查,数据不完整 +300743.SZ_daily_data.txt,300743.SZ,20251201,5,未检查,数据不完整 +300746.SZ_daily_data.txt,300746.SZ,20251201,5,未检查,数据不完整 +300748.SZ_daily_data.txt,300748.SZ,20251201,5,未检查,数据不完整 +300750.SZ_daily_data.txt,300750.SZ,20251201,5,未检查,数据不完整 +300752.SZ_daily_data.txt,300752.SZ,20251201,5,未检查,数据不完整 +300755.SZ_daily_data.txt,300755.SZ,20251201,5,未检查,数据不完整 +300757.SZ_daily_data.txt,300757.SZ,20251201,5,未检查,数据不完整 +300759.SZ_daily_data.txt,300759.SZ,20251201,5,未检查,数据不完整 +300761.SZ_daily_data.txt,300761.SZ,20251201,5,未检查,数据不完整 +300763.SZ_daily_data.txt,300763.SZ,20251201,5,未检查,数据不完整 +300766.SZ_daily_data.txt,300766.SZ,20251201,5,未检查,数据不完整 +300768.SZ_daily_data.txt,300768.SZ,20251201,5,未检查,数据不完整 +300770.SZ_daily_data.txt,300770.SZ,20251201,5,未检查,数据不完整 +300772.SZ_daily_data.txt,300772.SZ,20251201,5,未检查,数据不完整 +300774.SZ_daily_data.txt,300774.SZ,20251201,5,未检查,数据不完整 +300776.SZ_daily_data.txt,300776.SZ,20251201,5,未检查,数据不完整 +300778.SZ_daily_data.txt,300778.SZ,20251201,5,未检查,数据不完整 +300780.SZ_daily_data.txt,300780.SZ,20251201,5,未检查,数据不完整 +300782.SZ_daily_data.txt,300782.SZ,20251201,5,未检查,数据不完整 +300784.SZ_daily_data.txt,300784.SZ,20251201,5,未检查,数据不完整 +300786.SZ_daily_data.txt,300786.SZ,20251201,5,未检查,数据不完整 +300788.SZ_daily_data.txt,300788.SZ,20251201,5,未检查,数据不完整 +300790.SZ_daily_data.txt,300790.SZ,20251201,5,未检查,数据不完整 +300792.SZ_daily_data.txt,300792.SZ,20251201,5,未检查,数据不完整 +300795.SZ_daily_data.txt,300795.SZ,20251201,5,未检查,数据不完整 +300797.SZ_daily_data.txt,300797.SZ,20251201,5,未检查,数据不完整 +300800.SZ_daily_data.txt,300800.SZ,20251201,5,未检查,数据不完整 +300802.SZ_daily_data.txt,300802.SZ,20251201,5,未检查,数据不完整 +300804.SZ_daily_data.txt,300804.SZ,20251201,5,未检查,数据不完整 +300806.SZ_daily_data.txt,300806.SZ,20251201,5,未检查,数据不完整 +300808.SZ_daily_data.txt,300808.SZ,20251201,5,未检查,数据不完整 +300810.SZ_daily_data.txt,300810.SZ,20251201,5,未检查,数据不完整 +300812.SZ_daily_data.txt,300812.SZ,20251201,5,未检查,数据不完整 +300814.SZ_daily_data.txt,300814.SZ,20251201,5,未检查,数据不完整 +300816.SZ_daily_data.txt,300816.SZ,20251201,5,未检查,数据不完整 +300818.SZ_daily_data.txt,300818.SZ,20251201,5,未检查,数据不完整 +300820.SZ_daily_data.txt,300820.SZ,20251201,5,未检查,数据不完整 +300822.SZ_daily_data.txt,300822.SZ,20251201,5,未检查,数据不完整 +300824.SZ_daily_data.txt,300824.SZ,20251201,5,未检查,数据不完整 +300826.SZ_daily_data.txt,300826.SZ,20251201,5,未检查,数据不完整 +300828.SZ_daily_data.txt,300828.SZ,20251201,5,未检查,数据不完整 +300830.SZ_daily_data.txt,300830.SZ,20251201,5,未检查,数据不完整 +300832.SZ_daily_data.txt,300832.SZ,20251201,5,未检查,数据不完整 +300834.SZ_daily_data.txt,300834.SZ,20251201,5,未检查,数据不完整 +300836.SZ_daily_data.txt,300836.SZ,20251201,5,未检查,数据不完整 +300838.SZ_daily_data.txt,300838.SZ,20251201,5,未检查,数据不完整 +300840.SZ_daily_data.txt,300840.SZ,20251201,5,未检查,数据不完整 +300842.SZ_daily_data.txt,300842.SZ,20251201,5,未检查,数据不完整 +300844.SZ_daily_data.txt,300844.SZ,20251201,5,未检查,数据不完整 +300846.SZ_daily_data.txt,300846.SZ,20251201,5,未检查,数据不完整 +300848.SZ_daily_data.txt,300848.SZ,20251201,5,未检查,数据不完整 +300850.SZ_daily_data.txt,300850.SZ,20251201,5,未检查,数据不完整 +300852.SZ_daily_data.txt,300852.SZ,20251201,5,未检查,数据不完整 +300854.SZ_daily_data.txt,300854.SZ,20251201,5,未检查,数据不完整 +300856.SZ_daily_data.txt,300856.SZ,20251201,5,未检查,数据不完整 +300858.SZ_daily_data.txt,300858.SZ,20251201,5,未检查,数据不完整 +300860.SZ_daily_data.txt,300860.SZ,20251201,5,未检查,数据不完整 +300862.SZ_daily_data.txt,300862.SZ,20251201,5,未检查,数据不完整 +300864.SZ_daily_data.txt,300864.SZ,20251201,5,未检查,数据不完整 +300866.SZ_daily_data.txt,300866.SZ,20250829,65,未检查,数据不完整 +300868.SZ_daily_data.txt,300868.SZ,20251201,5,未检查,数据不完整 +300870.SZ_daily_data.txt,300870.SZ,20251201,5,未检查,数据不完整 +300872.SZ_daily_data.txt,300872.SZ,20251201,5,未检查,数据不完整 +300875.SZ_daily_data.txt,300875.SZ,20251201,5,未检查,数据不完整 +300877.SZ_daily_data.txt,300877.SZ,20251201,5,未检查,数据不完整 +300879.SZ_daily_data.txt,300879.SZ,20251201,5,未检查,数据不完整 +300881.SZ_daily_data.txt,300881.SZ,20251201,5,未检查,数据不完整 +300883.SZ_daily_data.txt,300883.SZ,20251201,5,未检查,数据不完整 +300885.SZ_daily_data.txt,300885.SZ,20251201,5,未检查,数据不完整 +300887.SZ_daily_data.txt,300887.SZ,20251201,5,未检查,数据不完整 +300889.SZ_daily_data.txt,300889.SZ,20251118,14,未检查,数据不完整 +300891.SZ_daily_data.txt,300891.SZ,20251201,5,未检查,数据不完整 +300893.SZ_daily_data.txt,300893.SZ,20251201,5,未检查,数据不完整 +300895.SZ_daily_data.txt,300895.SZ,20251201,5,未检查,数据不完整 +300897.SZ_daily_data.txt,300897.SZ,20251201,5,未检查,数据不完整 +300899.SZ_daily_data.txt,300899.SZ,20251201,5,未检查,数据不完整 +300901.SZ_daily_data.txt,300901.SZ,20251201,5,未检查,数据不完整 +300903.SZ_daily_data.txt,300903.SZ,20251201,5,未检查,数据不完整 +300905.SZ_daily_data.txt,300905.SZ,20251201,5,未检查,数据不完整 +300907.SZ_daily_data.txt,300907.SZ,20251201,5,未检查,数据不完整 +300909.SZ_daily_data.txt,300909.SZ,20251201,5,未检查,数据不完整 +300911.SZ_daily_data.txt,300911.SZ,20251201,5,未检查,数据不完整 +300913.SZ_daily_data.txt,300913.SZ,20251201,5,未检查,数据不完整 +300916.SZ_daily_data.txt,300916.SZ,20251201,5,未检查,数据不完整 +300918.SZ_daily_data.txt,300918.SZ,20251201,5,未检查,数据不完整 +300920.SZ_daily_data.txt,300920.SZ,20251201,5,未检查,数据不完整 +300922.SZ_daily_data.txt,300922.SZ,20251201,5,未检查,数据不完整 +300925.SZ_daily_data.txt,300925.SZ,20251119,13,未检查,数据不完整 +300927.SZ_daily_data.txt,300927.SZ,20251201,5,未检查,数据不完整 +300929.SZ_daily_data.txt,300929.SZ,20251201,5,未检查,数据不完整 +300931.SZ_daily_data.txt,300931.SZ,20251201,5,未检查,数据不完整 +300933.SZ_daily_data.txt,300933.SZ,20251201,5,未检查,数据不完整 +300936.SZ_daily_data.txt,300936.SZ,20251201,5,未检查,数据不完整 +300938.SZ_daily_data.txt,300938.SZ,20251201,5,未检查,数据不完整 +300940.SZ_daily_data.txt,300940.SZ,20251201,5,未检查,数据不完整 +300942.SZ_daily_data.txt,300942.SZ,20251201,5,未检查,数据不完整 +300945.SZ_daily_data.txt,300945.SZ,20251201,5,未检查,数据不完整 +300947.SZ_daily_data.txt,300947.SZ,20251201,5,未检查,数据不完整 +300949.SZ_daily_data.txt,300949.SZ,20251201,5,未检查,数据不完整 +300951.SZ_daily_data.txt,300951.SZ,20251201,5,未检查,数据不完整 +300953.SZ_daily_data.txt,300953.SZ,20251201,5,未检查,数据不完整 +300956.SZ_daily_data.txt,300956.SZ,20251201,5,未检查,数据不完整 +300958.SZ_daily_data.txt,300958.SZ,20251201,5,未检查,数据不完整 +300960.SZ_daily_data.txt,300960.SZ,20251201,5,未检查,数据不完整 +300962.SZ_daily_data.txt,300962.SZ,20251201,5,未检查,数据不完整 +300964.SZ_daily_data.txt,300964.SZ,20251201,5,未检查,数据不完整 +300966.SZ_daily_data.txt,300966.SZ,20251201,5,未检查,数据不完整 +300968.SZ_daily_data.txt,300968.SZ,20251201,5,未检查,数据不完整 +300970.SZ_daily_data.txt,300970.SZ,20251201,5,未检查,数据不完整 +300972.SZ_daily_data.txt,300972.SZ,20251201,5,未检查,数据不完整 +300975.SZ_daily_data.txt,300975.SZ,20251201,5,未检查,数据不完整 +300977.SZ_daily_data.txt,300977.SZ,20251201,5,未检查,数据不完整 +300979.SZ_daily_data.txt,300979.SZ,20251201,5,未检查,数据不完整 +300981.SZ_daily_data.txt,300981.SZ,20251201,5,未检查,数据不完整 +300983.SZ_daily_data.txt,300983.SZ,20251201,5,未检查,数据不完整 +300985.SZ_daily_data.txt,300985.SZ,20251201,5,未检查,数据不完整 +300987.SZ_daily_data.txt,300987.SZ,20251201,5,未检查,数据不完整 +300989.SZ_daily_data.txt,300989.SZ,20251201,5,未检查,数据不完整 +300991.SZ_daily_data.txt,300991.SZ,20251201,5,未检查,数据不完整 +300993.SZ_daily_data.txt,300993.SZ,20251201,5,未检查,数据不完整 +300995.SZ_daily_data.txt,300995.SZ,20251201,5,未检查,数据不完整 +300997.SZ_daily_data.txt,300997.SZ,20251201,5,未检查,数据不完整 +300999.SZ_daily_data.txt,300999.SZ,20251201,5,未检查,数据不完整 +301001.SZ_daily_data.txt,301001.SZ,20251201,5,未检查,数据不完整 +301003.SZ_daily_data.txt,301003.SZ,20251201,5,未检查,数据不完整 +301005.SZ_daily_data.txt,301005.SZ,20251201,5,未检查,数据不完整 +301007.SZ_daily_data.txt,301007.SZ,20251201,5,未检查,数据不完整 +301009.SZ_daily_data.txt,301009.SZ,20251201,5,未检查,数据不完整 +301011.SZ_daily_data.txt,301011.SZ,20251201,5,未检查,数据不完整 +301013.SZ_daily_data.txt,301013.SZ,20251201,5,未检查,数据不完整 +301016.SZ_daily_data.txt,301016.SZ,20251201,5,未检查,数据不完整 +301018.SZ_daily_data.txt,301018.SZ,20251201,5,未检查,数据不完整 +301020.SZ_daily_data.txt,301020.SZ,20251201,5,未检查,数据不完整 +301022.SZ_daily_data.txt,301022.SZ,20251201,5,未检查,数据不完整 +301024.SZ_daily_data.txt,301024.SZ,20251201,5,未检查,数据不完整 +301026.SZ_daily_data.txt,301026.SZ,20251201,5,未检查,数据不完整 +301028.SZ_daily_data.txt,301028.SZ,20251201,5,未检查,数据不完整 +301030.SZ_daily_data.txt,301030.SZ,20251201,5,未检查,数据不完整 +301032.SZ_daily_data.txt,301032.SZ,20251201,5,未检查,数据不完整 +301035.SZ_daily_data.txt,301035.SZ,20251201,5,未检查,数据不完整 +301037.SZ_daily_data.txt,301037.SZ,20251201,5,未检查,数据不完整 +301039.SZ_daily_data.txt,301039.SZ,20251201,5,未检查,数据不完整 +301041.SZ_daily_data.txt,301041.SZ,20251201,5,未检查,数据不完整 +301043.SZ_daily_data.txt,301043.SZ,20251201,5,未检查,数据不完整 +301046.SZ_daily_data.txt,301046.SZ,20251201,5,未检查,数据不完整 +301048.SZ_daily_data.txt,301048.SZ,20251201,5,未检查,数据不完整 +301050.SZ_daily_data.txt,301050.SZ,20251201,5,未检查,数据不完整 +301052.SZ_daily_data.txt,301052.SZ,20251201,5,未检查,数据不完整 +301055.SZ_daily_data.txt,301055.SZ,20251201,5,未检查,数据不完整 +301057.SZ_daily_data.txt,301057.SZ,20251201,5,未检查,数据不完整 +301059.SZ_daily_data.txt,301059.SZ,20251201,5,未检查,数据不完整 +301061.SZ_daily_data.txt,301061.SZ,20251201,5,未检查,数据不完整 +301063.SZ_daily_data.txt,301063.SZ,20251201,5,未检查,数据不完整 +301066.SZ_daily_data.txt,301066.SZ,20251201,5,未检查,数据不完整 +301068.SZ_daily_data.txt,301068.SZ,20251201,5,未检查,数据不完整 +301070.SZ_daily_data.txt,301070.SZ,20251201,5,未检查,数据不完整 +301072.SZ_daily_data.txt,301072.SZ,20251201,5,未检查,数据不完整 +301075.SZ_daily_data.txt,301075.SZ,20251201,5,未检查,数据不完整 +301077.SZ_daily_data.txt,301077.SZ,20251201,5,未检查,数据不完整 +301079.SZ_daily_data.txt,301079.SZ,20251201,5,未检查,数据不完整 +301081.SZ_daily_data.txt,301081.SZ,20251201,5,未检查,数据不完整 +301083.SZ_daily_data.txt,301083.SZ,20251201,5,未检查,数据不完整 +301086.SZ_daily_data.txt,301086.SZ,20251201,5,未检查,数据不完整 +301088.SZ_daily_data.txt,301088.SZ,20251201,5,未检查,数据不完整 +301090.SZ_daily_data.txt,301090.SZ,20251201,5,未检查,数据不完整 +301092.SZ_daily_data.txt,301092.SZ,20251201,5,未检查,数据不完整 +301095.SZ_daily_data.txt,301095.SZ,20251201,5,未检查,数据不完整 +301097.SZ_daily_data.txt,301097.SZ,20251201,5,未检查,数据不完整 +301099.SZ_daily_data.txt,301099.SZ,20251201,5,未检查,数据不完整 +301101.SZ_daily_data.txt,301101.SZ,20251201,5,未检查,数据不完整 +301103.SZ_daily_data.txt,301103.SZ,20251201,5,未检查,数据不完整 +301106.SZ_daily_data.txt,301106.SZ,20251201,5,未检查,数据不完整 +301108.SZ_daily_data.txt,301108.SZ,20251201,5,未检查,数据不完整 +301110.SZ_daily_data.txt,301110.SZ,20251201,5,未检查,数据不完整 +301112.SZ_daily_data.txt,301112.SZ,20251201,5,未检查,数据不完整 +301115.SZ_daily_data.txt,301115.SZ,20251201,5,未检查,数据不完整 +301117.SZ_daily_data.txt,301117.SZ,20251201,5,未检查,数据不完整 +301119.SZ_daily_data.txt,301119.SZ,20251201,5,未检查,数据不完整 +301121.SZ_daily_data.txt,301121.SZ,20251201,5,未检查,数据不完整 +301123.SZ_daily_data.txt,301123.SZ,20251201,5,未检查,数据不完整 +301126.SZ_daily_data.txt,301126.SZ,20251201,5,未检查,数据不完整 +301128.SZ_daily_data.txt,301128.SZ,20251201,5,未检查,数据不完整 +301130.SZ_daily_data.txt,301130.SZ,20251201,5,未检查,数据不完整 +301132.SZ_daily_data.txt,301132.SZ,20251201,5,未检查,数据不完整 +301135.SZ_daily_data.txt,301135.SZ,20251201,5,未检查,数据不完整 +301137.SZ_daily_data.txt,301137.SZ,20251201,5,未检查,数据不完整 +301139.SZ_daily_data.txt,301139.SZ,20251201,5,未检查,数据不完整 +301148.SZ_daily_data.txt,301148.SZ,20251201,5,未检查,数据不完整 +301150.SZ_daily_data.txt,301150.SZ,20251201,5,未检查,数据不完整 +301152.SZ_daily_data.txt,301152.SZ,20251201,5,未检查,数据不完整 +301155.SZ_daily_data.txt,301155.SZ,20251201,5,未检查,数据不完整 +301157.SZ_daily_data.txt,301157.SZ,20251201,5,未检查,数据不完整 +301159.SZ_daily_data.txt,301159.SZ,20251201,5,未检查,数据不完整 +301161.SZ_daily_data.txt,301161.SZ,20251201,5,未检查,数据不完整 +301163.SZ_daily_data.txt,301163.SZ,20251201,5,未检查,数据不完整 +301166.SZ_daily_data.txt,301166.SZ,20251201,5,未检查,数据不完整 +301168.SZ_daily_data.txt,301168.SZ,20251201,5,未检查,数据不完整 +301170.SZ_daily_data.txt,301170.SZ,20251201,5,未检查,数据不完整 +301172.SZ_daily_data.txt,301172.SZ,20251201,5,未检查,数据不完整 +301175.SZ_daily_data.txt,301175.SZ,20251201,5,未检查,数据不完整 +301177.SZ_daily_data.txt,301177.SZ,20251201,5,未检查,数据不完整 +301179.SZ_daily_data.txt,301179.SZ,20251201,5,未检查,数据不完整 +301181.SZ_daily_data.txt,301181.SZ,20251201,5,未检查,数据不完整 +301183.SZ_daily_data.txt,301183.SZ,20251201,5,未检查,数据不完整 +301186.SZ_daily_data.txt,301186.SZ,20251201,5,未检查,数据不完整 +301188.SZ_daily_data.txt,301188.SZ,20251201,5,未检查,数据不完整 +301190.SZ_daily_data.txt,301190.SZ,20251201,5,未检查,数据不完整 +301192.SZ_daily_data.txt,301192.SZ,20251201,5,未检查,数据不完整 +301195.SZ_daily_data.txt,301195.SZ,20251201,5,未检查,数据不完整 +301197.SZ_daily_data.txt,301197.SZ,20251201,5,未检查,数据不完整 +301199.SZ_daily_data.txt,301199.SZ,20251201,5,未检查,数据不完整 +301201.SZ_daily_data.txt,301201.SZ,20251201,5,未检查,数据不完整 +301203.SZ_daily_data.txt,301203.SZ,20251201,5,未检查,数据不完整 +301206.SZ_daily_data.txt,301206.SZ,20251201,5,未检查,数据不完整 +301208.SZ_daily_data.txt,301208.SZ,20251201,5,未检查,数据不完整 +301210.SZ_daily_data.txt,301210.SZ,20251201,5,未检查,数据不完整 +301212.SZ_daily_data.txt,301212.SZ,20251201,5,未检查,数据不完整 +301215.SZ_daily_data.txt,301215.SZ,20251201,5,未检查,数据不完整 +301217.SZ_daily_data.txt,301217.SZ,20251201,5,未检查,数据不完整 +301219.SZ_daily_data.txt,301219.SZ,20251201,5,未检查,数据不完整 +301221.SZ_daily_data.txt,301221.SZ,20251201,5,未检查,数据不完整 +301223.SZ_daily_data.txt,301223.SZ,20251201,5,未检查,数据不完整 +301226.SZ_daily_data.txt,301226.SZ,20251201,5,未检查,数据不完整 +301228.SZ_daily_data.txt,301228.SZ,20251201,5,未检查,数据不完整 +301230.SZ_daily_data.txt,301230.SZ,20251201,5,未检查,数据不完整 +301232.SZ_daily_data.txt,301232.SZ,20251201,5,未检查,数据不完整 +301234.SZ_daily_data.txt,301234.SZ,20251201,5,未检查,数据不完整 +301236.SZ_daily_data.txt,301236.SZ,20251201,5,未检查,数据不完整 +301238.SZ_daily_data.txt,301238.SZ,20251201,5,未检查,数据不完整 +301246.SZ_daily_data.txt,301246.SZ,20251201,5,未检查,数据不完整 +301251.SZ_daily_data.txt,301251.SZ,20251201,5,未检查,数据不完整 +301255.SZ_daily_data.txt,301255.SZ,20251201,5,未检查,数据不完整 +301257.SZ_daily_data.txt,301257.SZ,20251201,5,未检查,数据不完整 +301259.SZ_daily_data.txt,301259.SZ,20251201,5,未检查,数据不完整 +301261.SZ_daily_data.txt,301261.SZ,20251201,5,未检查,数据不完整 +301263.SZ_daily_data.txt,301263.SZ,20251201,5,未检查,数据不完整 +301266.SZ_daily_data.txt,301266.SZ,20251201,5,未检查,数据不完整 +301268.SZ_daily_data.txt,301268.SZ,20251201,5,未检查,数据不完整 +301270.SZ_daily_data.txt,301270.SZ,20251201,5,未检查,数据不完整 +301273.SZ_daily_data.txt,301273.SZ,20251201,5,未检查,数据不完整 +301276.SZ_daily_data.txt,301276.SZ,20251201,5,未检查,数据不完整 +301278.SZ_daily_data.txt,301278.SZ,20251201,5,未检查,数据不完整 +301280.SZ_daily_data.txt,301280.SZ,20251201,5,未检查,数据不完整 +301282.SZ_daily_data.txt,301282.SZ,20251201,5,未检查,数据不完整 +301285.SZ_daily_data.txt,301285.SZ,20251201,5,未检查,数据不完整 +301287.SZ_daily_data.txt,301287.SZ,20251201,5,未检查,数据不完整 +301289.SZ_daily_data.txt,301289.SZ,20251201,5,未检查,数据不完整 +301291.SZ_daily_data.txt,301291.SZ,20251201,5,未检查,数据不完整 +301293.SZ_daily_data.txt,301293.SZ,20251201,5,未检查,数据不完整 +301296.SZ_daily_data.txt,301296.SZ,20251201,5,未检查,数据不完整 +301298.SZ_daily_data.txt,301298.SZ,20251201,5,未检查,数据不完整 +301300.SZ_daily_data.txt,301300.SZ,20251201,5,未检查,数据不完整 +301302.SZ_daily_data.txt,301302.SZ,20251201,5,未检查,数据不完整 +301305.SZ_daily_data.txt,301305.SZ,20251201,5,未检查,数据不完整 +301307.SZ_daily_data.txt,301307.SZ,20251201,5,未检查,数据不完整 +301309.SZ_daily_data.txt,301309.SZ,20251201,5,未检查,数据不完整 +301311.SZ_daily_data.txt,301311.SZ,20251201,5,未检查,数据不完整 +301313.SZ_daily_data.txt,301313.SZ,20251201,5,未检查,数据不完整 +301315.SZ_daily_data.txt,301315.SZ,20251201,5,未检查,数据不完整 +301317.SZ_daily_data.txt,301317.SZ,20251201,5,未检查,数据不完整 +301319.SZ_daily_data.txt,301319.SZ,20251201,5,未检查,数据不完整 +301321.SZ_daily_data.txt,301321.SZ,20251201,5,未检查,数据不完整 +301323.SZ_daily_data.txt,301323.SZ,20251201,5,未检查,数据不完整 +301326.SZ_daily_data.txt,301326.SZ,20251201,5,未检查,数据不完整 +301328.SZ_daily_data.txt,301328.SZ,20251201,5,未检查,数据不完整 +301330.SZ_daily_data.txt,301330.SZ,20251201,5,未检查,数据不完整 +301332.SZ_daily_data.txt,301332.SZ,20251201,5,未检查,数据不完整 +301335.SZ_daily_data.txt,301335.SZ,20251201,5,未检查,数据不完整 +301337.SZ_daily_data.txt,301337.SZ,20251201,5,未检查,数据不完整 +301339.SZ_daily_data.txt,301339.SZ,20251201,5,未检查,数据不完整 +301348.SZ_daily_data.txt,301348.SZ,20251201,5,未检查,数据不完整 +301353.SZ_daily_data.txt,301353.SZ,20251201,5,未检查,数据不完整 +301356.SZ_daily_data.txt,301356.SZ,20251201,5,未检查,数据不完整 +301358.SZ_daily_data.txt,301358.SZ,20251201,5,未检查,数据不完整 +301360.SZ_daily_data.txt,301360.SZ,20251201,5,未检查,数据不完整 +301362.SZ_daily_data.txt,301362.SZ,20251201,5,未检查,数据不完整 +301365.SZ_daily_data.txt,301365.SZ,20251201,5,未检查,数据不完整 +301367.SZ_daily_data.txt,301367.SZ,20251201,5,未检查,数据不完整 +301369.SZ_daily_data.txt,301369.SZ,20251201,5,未检查,数据不完整 +301371.SZ_daily_data.txt,301371.SZ,20251201,5,未检查,数据不完整 +301373.SZ_daily_data.txt,301373.SZ,20251201,5,未检查,数据不完整 +301377.SZ_daily_data.txt,301377.SZ,20251201,5,未检查,数据不完整 +301379.SZ_daily_data.txt,301379.SZ,20251201,5,未检查,数据不完整 +301381.SZ_daily_data.txt,301381.SZ,20251201,5,未检查,数据不完整 +301383.SZ_daily_data.txt,301383.SZ,20251201,5,未检查,数据不完整 +301387.SZ_daily_data.txt,301387.SZ,20251201,5,未检查,数据不完整 +301389.SZ_daily_data.txt,301389.SZ,20251201,5,未检查,数据不完整 +301391.SZ_daily_data.txt,301391.SZ,20251201,5,未检查,数据不完整 +301393.SZ_daily_data.txt,301393.SZ,20251201,5,未检查,数据不完整 +301396.SZ_daily_data.txt,301396.SZ,20251201,5,未检查,数据不完整 +301398.SZ_daily_data.txt,301398.SZ,20251201,5,未检查,数据不完整 +301408.SZ_daily_data.txt,301408.SZ,20251201,5,未检查,数据不完整 +301418.SZ_daily_data.txt,301418.SZ,20251201,5,未检查,数据不完整 +301421.SZ_daily_data.txt,301421.SZ,20251201,5,未检查,数据不完整 +301429.SZ_daily_data.txt,301429.SZ,20251201,5,未检查,数据不完整 +301446.SZ_daily_data.txt,301446.SZ,20251201,5,未检查,数据不完整 +301456.SZ_daily_data.txt,301456.SZ,20251201,5,未检查,数据不完整 +301459.SZ_daily_data.txt,301459.SZ,20251201,5,未检查,数据不完整 +301469.SZ_daily_data.txt,301469.SZ,20251201,5,未检查,数据不完整 +301486.SZ_daily_data.txt,301486.SZ,20251201,5,未检查,数据不完整 +301488.SZ_daily_data.txt,301488.SZ,20251201,5,未检查,数据不完整 +301491.SZ_daily_data.txt,301491.SZ,20251201,5,未检查,数据不完整 +301499.SZ_daily_data.txt,301499.SZ,20251201,5,未检查,数据不完整 +301501.SZ_daily_data.txt,301501.SZ,20251201,5,未检查,数据不完整 +301503.SZ_daily_data.txt,301503.SZ,20251201,5,未检查,数据不完整 +301507.SZ_daily_data.txt,301507.SZ,20251201,5,未检查,数据不完整 +301509.SZ_daily_data.txt,301509.SZ,20251201,5,未检查,数据不完整 +301511.SZ_daily_data.txt,301511.SZ,20251201,5,未检查,数据不完整 +301515.SZ_daily_data.txt,301515.SZ,20251201,5,未检查,数据不完整 +301517.SZ_daily_data.txt,301517.SZ,20251201,5,未检查,数据不完整 +301519.SZ_daily_data.txt,301519.SZ,20251201,5,未检查,数据不完整 +301522.SZ_daily_data.txt,301522.SZ,20251201,5,未检查,数据不完整 +301526.SZ_daily_data.txt,301526.SZ,20251201,5,未检查,数据不完整 +301529.SZ_daily_data.txt,301529.SZ,20251201,5,未检查,数据不完整 +301535.SZ_daily_data.txt,301535.SZ,20251201,5,未检查,数据不完整 +301538.SZ_daily_data.txt,301538.SZ,20251201,5,未检查,数据不完整 +301548.SZ_daily_data.txt,301548.SZ,20251201,5,未检查,数据不完整 +301551.SZ_daily_data.txt,301551.SZ,20251201,5,未检查,数据不完整 +301555.SZ_daily_data.txt,301555.SZ,20251201,5,未检查,数据不完整 +301557.SZ_daily_data.txt,301557.SZ,20251201,5,未检查,数据不完整 +301559.SZ_daily_data.txt,301559.SZ,20251201,5,未检查,数据不完整 +301563.SZ_daily_data.txt,301563.SZ,20251201,5,未检查,数据不完整 +301566.SZ_daily_data.txt,301566.SZ,20251201,5,未检查,数据不完整 +301568.SZ_daily_data.txt,301568.SZ,20251201,5,未检查,数据不完整 +301575.SZ_daily_data.txt,301575.SZ,20251201,5,未检查,数据不完整 +301578.SZ_daily_data.txt,301578.SZ,20251201,5,未检查,数据不完整 +301581.SZ_daily_data.txt,301581.SZ,20251201,5,未检查,数据不完整 +301585.SZ_daily_data.txt,301585.SZ,20251201,5,未检查,数据不完整 +301587.SZ_daily_data.txt,301587.SZ,20251201,5,未检查,数据不完整 +301589.SZ_daily_data.txt,301589.SZ,20251201,5,未检查,数据不完整 +301591.SZ_daily_data.txt,301591.SZ,20251201,5,未检查,数据不完整 +301595.SZ_daily_data.txt,301595.SZ,20251201,5,未检查,数据不完整 +301598.SZ_daily_data.txt,301598.SZ,20251201,5,未检查,数据不完整 +301601.SZ_daily_data.txt,301601.SZ,20251201,5,未检查,数据不完整 +301603.SZ_daily_data.txt,301603.SZ,20251201,5,未检查,数据不完整 +301607.SZ_daily_data.txt,301607.SZ,20251201,5,未检查,数据不完整 +301609.SZ_daily_data.txt,301609.SZ,20251201,5,未检查,数据不完整 +301613.SZ_daily_data.txt,301613.SZ,20251201,5,未检查,数据不完整 +301617.SZ_daily_data.txt,301617.SZ,20251201,5,未检查,数据不完整 +301622.SZ_daily_data.txt,301622.SZ,20251201,5,未检查,数据不完整 +301628.SZ_daily_data.txt,301628.SZ,20251201,5,未检查,数据不完整 +301630.SZ_daily_data.txt,301630.SZ,20251201,5,未检查,数据不完整 +301632.SZ_daily_data.txt,301632.SZ,20251201,5,未检查,数据不完整 +301636.SZ_daily_data.txt,301636.SZ,20251201,5,未检查,数据不完整 +301656.SZ_daily_data.txt,301656.SZ,20251201,5,未检查,数据不完整 +301662.SZ_daily_data.txt,301662.SZ,20251201,5,未检查,数据不完整 +301668.SZ_daily_data.txt,301668.SZ,20251201,5,未检查,数据不完整 +302132.SZ_daily_data.txt,302132.SZ,20251201,5,未检查,数据不完整 +600004.SH_daily_data.txt,600004.SH,20251114,16,未检查,数据不完整 +600007.SH_daily_data.txt,600007.SH,20251114,16,未检查,数据不完整 +600009.SH_daily_data.txt,600009.SH,20251114,16,未检查,数据不完整 +600011.SH_daily_data.txt,600011.SH,20251114,16,未检查,数据不完整 +600015.SH_daily_data.txt,600015.SH,20251114,16,未检查,数据不完整 +600017.SH_daily_data.txt,600017.SH,20251114,16,未检查,数据不完整 +600019.SH_daily_data.txt,600019.SH,20251114,16,未检查,数据不完整 +600021.SH_daily_data.txt,600021.SH,20251114,16,未检查,数据不完整 +600023.SH_daily_data.txt,600023.SH,20251114,16,未检查,数据不完整 +600026.SH_daily_data.txt,600026.SH,20251114,16,未检查,数据不完整 +600028.SH_daily_data.txt,600028.SH,20251114,16,未检查,数据不完整 +600030.SH_daily_data.txt,600030.SH,20251114,16,未检查,数据不完整 +600032.SH_daily_data.txt,600032.SH,20251114,16,未检查,数据不完整 +600035.SH_daily_data.txt,600035.SH,20251114,16,未检查,数据不完整 +600037.SH_daily_data.txt,600037.SH,20251114,16,未检查,数据不完整 +600039.SH_daily_data.txt,600039.SH,20251114,16,未检查,数据不完整 +600050.SH_daily_data.txt,600050.SH,20251114,16,未检查,数据不完整 +600052.SH_daily_data.txt,600052.SH,20251114,16,未检查,数据不完整 +600054.SH_daily_data.txt,600054.SH,20251114,16,未检查,数据不完整 +600056.SH_daily_data.txt,600056.SH,20251114,16,未检查,数据不完整 +600058.SH_daily_data.txt,600058.SH,20251114,16,未检查,数据不完整 +600060.SH_daily_data.txt,600060.SH,20251114,16,未检查,数据不完整 +600062.SH_daily_data.txt,600062.SH,20251114,16,未检查,数据不完整 +600064.SH_daily_data.txt,600064.SH,20251114,16,未检查,数据不完整 +600067.SH_daily_data.txt,600067.SH,20251114,16,未检查,数据不完整 +600070.SH_daily_data.txt,600070.SH,20250403,166,未检查,数据不完整 +600072.SH_daily_data.txt,600072.SH,20251114,16,未检查,数据不完整 +600075.SH_daily_data.txt,600075.SH,20251114,16,未检查,数据不完整 +600078.SH_daily_data.txt,600078.SH,20251114,16,未检查,数据不完整 +600080.SH_daily_data.txt,600080.SH,20251114,16,未检查,数据不完整 +600082.SH_daily_data.txt,600082.SH,20251114,16,未检查,数据不完整 +600083.SH_daily_data.txt,600083.SH,20250116,215,未检查,数据不完整 +600085.SH_daily_data.txt,600085.SH,20251114,16,未检查,数据不完整 +600089.SH_daily_data.txt,600089.SH,20251114,16,未检查,数据不完整 +600095.SH_daily_data.txt,600095.SH,20251114,16,未检查,数据不完整 +600097.SH_daily_data.txt,600097.SH,20251114,16,未检查,数据不完整 +600099.SH_daily_data.txt,600099.SH,20251114,16,未检查,数据不完整 +600101.SH_daily_data.txt,600101.SH,20251114,16,未检查,数据不完整 +600104.SH_daily_data.txt,600104.SH,20251114,16,未检查,数据不完整 +600106.SH_daily_data.txt,600106.SH,20251114,16,未检查,数据不完整 +600108.SH_daily_data.txt,600108.SH,20251114,16,未检查,数据不完整 +600110.SH_daily_data.txt,600110.SH,20250812,78,未检查,数据不完整 +600113.SH_daily_data.txt,600113.SH,20250812,78,未检查,数据不完整 +600115.SH_daily_data.txt,600115.SH,20250812,78,未检查,数据不完整 +600117.SH_daily_data.txt,600117.SH,20250812,78,未检查,数据不完整 +600119.SH_daily_data.txt,600119.SH,20250812,78,未检查,数据不完整 +600121.SH_daily_data.txt,600121.SH,20250812,78,未检查,数据不完整 +600125.SH_daily_data.txt,600125.SH,20250812,78,未检查,数据不完整 +600127.SH_daily_data.txt,600127.SH,20250812,78,未检查,数据不完整 +600129.SH_daily_data.txt,600129.SH,20250812,78,未检查,数据不完整 +600131.SH_daily_data.txt,600131.SH,20250812,78,未检查,数据不完整 +600133.SH_daily_data.txt,600133.SH,20250812,78,未检查,数据不完整 +600136.SH_daily_data.txt,600136.SH,20250812,78,未检查,数据不完整 +600138.SH_daily_data.txt,600138.SH,20250812,78,未检查,数据不完整 +600143.SH_daily_data.txt,600143.SH,20250812,78,未检查,数据不完整 +600149.SH_daily_data.txt,600149.SH,20250812,78,未检查,数据不完整 +600151.SH_daily_data.txt,600151.SH,20250812,78,未检查,数据不完整 +600153.SH_daily_data.txt,600153.SH,20250812,78,未检查,数据不完整 +600156.SH_daily_data.txt,600156.SH,20250812,78,未检查,数据不完整 +600158.SH_daily_data.txt,600158.SH,20250812,78,未检查,数据不完整 +600160.SH_daily_data.txt,600160.SH,20250812,78,未检查,数据不完整 +600162.SH_daily_data.txt,600162.SH,20250812,78,未检查,数据不完整 +600165.SH_daily_data.txt,600165.SH,20250812,78,未检查,数据不完整 +600167.SH_daily_data.txt,600167.SH,20250812,78,未检查,数据不完整 +600169.SH_daily_data.txt,600169.SH,20250812,78,未检查,数据不完整 +600171.SH_daily_data.txt,600171.SH,20250812,78,未检查,数据不完整 +600173.SH_daily_data.txt,600173.SH,20250812,78,未检查,数据不完整 +600177.SH_daily_data.txt,600177.SH,20250812,78,未检查,数据不完整 +600179.SH_daily_data.txt,600179.SH,20250812,78,未检查,数据不完整 +600182.SH_daily_data.txt,600182.SH,20250812,78,未检查,数据不完整 +600184.SH_daily_data.txt,600184.SH,20250812,78,未检查,数据不完整 +600186.SH_daily_data.txt,600186.SH,20250812,78,未检查,数据不完整 +600188.SH_daily_data.txt,600188.SH,20250812,78,未检查,数据不完整 +600190.SH_daily_data.txt,600190.SH,20250718,95,未检查,数据不完整 +600191.SH_daily_data.txt,600191.SH,20250812,78,未检查,数据不完整 +600193.SH_daily_data.txt,600193.SH,20250812,78,未检查,数据不完整 +600196.SH_daily_data.txt,600196.SH,20250812,78,未检查,数据不完整 +600198.SH_daily_data.txt,600198.SH,20250812,78,未检查,数据不完整 +600200.SH_daily_data.txt,600200.SH,20250812,78,未检查,数据不完整 +600202.SH_daily_data.txt,600202.SH,20250812,78,未检查,数据不完整 +600206.SH_daily_data.txt,600206.SH,20250812,78,未检查,数据不完整 +600208.SH_daily_data.txt,600208.SH,20250729,88,未检查,数据不完整 +600211.SH_daily_data.txt,600211.SH,20250812,78,未检查,数据不完整 +600215.SH_daily_data.txt,600215.SH,20250812,78,未检查,数据不完整 +600217.SH_daily_data.txt,600217.SH,20250812,78,未检查,数据不完整 +600219.SH_daily_data.txt,600219.SH,20250812,78,未检查,数据不完整 +600222.SH_daily_data.txt,600222.SH,20250812,78,未检查,数据不完整 +600225.SH_daily_data.txt,600225.SH,20250227,191,未检查,数据不完整 +600226.SH_daily_data.txt,600226.SH,20250812,78,未检查,数据不完整 +600228.SH_daily_data.txt,600228.SH,20250812,78,未检查,数据不完整 +600230.SH_daily_data.txt,600230.SH,20250812,78,未检查,数据不完整 +600232.SH_daily_data.txt,600232.SH,20250812,78,未检查,数据不完整 +600234.SH_daily_data.txt,600234.SH,20250812,78,未检查,数据不完整 +600236.SH_daily_data.txt,600236.SH,20250812,78,未检查,数据不完整 +600238.SH_daily_data.txt,600238.SH,20250812,78,未检查,数据不完整 +600241.SH_daily_data.txt,600241.SH,20250812,78,未检查,数据不完整 +600246.SH_daily_data.txt,600246.SH,20250812,78,未检查,数据不完整 +600249.SH_daily_data.txt,600249.SH,20250812,78,未检查,数据不完整 +600251.SH_daily_data.txt,600251.SH,20250812,78,未检查,数据不完整 +600255.SH_daily_data.txt,600255.SH,20250812,78,未检查,数据不完整 +600257.SH_daily_data.txt,600257.SH,20250812,78,未检查,数据不完整 +600259.SH_daily_data.txt,600259.SH,20250812,78,未检查,数据不完整 +600262.SH_daily_data.txt,600262.SH,20250812,78,未检查,数据不完整 +600266.SH_daily_data.txt,600266.SH,20250812,78,未检查,数据不完整 +600268.SH_daily_data.txt,600268.SH,20250812,78,未检查,数据不完整 +600271.SH_daily_data.txt,600271.SH,20250812,78,未检查,数据不完整 +600273.SH_daily_data.txt,600273.SH,20250812,78,未检查,数据不完整 +600278.SH_daily_data.txt,600278.SH,20250812,78,未检查,数据不完整 +600280.SH_daily_data.txt,600280.SH,20250812,78,未检查,数据不完整 +600282.SH_daily_data.txt,600282.SH,20250812,78,未检查,数据不完整 +600284.SH_daily_data.txt,600284.SH,20250812,78,未检查,数据不完整 +600287.SH_daily_data.txt,600287.SH,20250812,78,未检查,数据不完整 +600289.SH_daily_data.txt,600289.SH,20250812,78,未检查,数据不完整 +600293.SH_daily_data.txt,600293.SH,20250812,78,未检查,数据不完整 +600298.SH_daily_data.txt,600298.SH,20250812,78,未检查,数据不完整 +600300.SH_daily_data.txt,600300.SH,20250812,78,未检查,数据不完整 +600302.SH_daily_data.txt,600302.SH,20250812,78,未检查,数据不完整 +600305.SH_daily_data.txt,600305.SH,20250812,78,未检查,数据不完整 +600308.SH_daily_data.txt,600308.SH,20250812,78,未检查,数据不完整 +600310.SH_daily_data.txt,600310.SH,20250812,78,未检查,数据不完整 +600313.SH_daily_data.txt,600313.SH,20250812,78,未检查,数据不完整 +600316.SH_daily_data.txt,600316.SH,20250812,78,未检查,数据不完整 +600319.SH_daily_data.txt,600319.SH,20250812,78,未检查,数据不完整 +600322.SH_daily_data.txt,600322.SH,20250812,78,未检查,数据不完整 +600325.SH_daily_data.txt,600325.SH,20250812,78,未检查,数据不完整 +600327.SH_daily_data.txt,600327.SH,20250812,78,未检查,数据不完整 +600329.SH_daily_data.txt,600329.SH,20250812,78,未检查,数据不完整 +600331.SH_daily_data.txt,600331.SH,20250812,78,未检查,数据不完整 +600333.SH_daily_data.txt,600333.SH,20250812,78,未检查,数据不完整 +600336.SH_daily_data.txt,600336.SH,20250812,78,未检查,数据不完整 +600338.SH_daily_data.txt,600338.SH,20250812,78,未检查,数据不完整 +600340.SH_daily_data.txt,600340.SH,20250812,78,未检查,数据不完整 +600345.SH_daily_data.txt,600345.SH,20250812,78,未检查,数据不完整 +600348.SH_daily_data.txt,600348.SH,20250812,78,未检查,数据不完整 +600351.SH_daily_data.txt,600351.SH,20250812,78,未检查,数据不完整 +600353.SH_daily_data.txt,600353.SH,20250812,78,未检查,数据不完整 +600355.SH_daily_data.txt,600355.SH,20250812,78,未检查,数据不完整 +600358.SH_daily_data.txt,600358.SH,20250812,78,未检查,数据不完整 +600360.SH_daily_data.txt,600360.SH,20250812,78,未检查,数据不完整 +600362.SH_daily_data.txt,600362.SH,20250812,78,未检查,数据不完整 +600365.SH_daily_data.txt,600365.SH,20250812,78,未检查,数据不完整 +600367.SH_daily_data.txt,600367.SH,20250812,78,未检查,数据不完整 +600369.SH_daily_data.txt,600369.SH,20250812,78,未检查,数据不完整 +600371.SH_daily_data.txt,600371.SH,20250812,78,未检查,数据不完整 +600373.SH_daily_data.txt,600373.SH,20250812,78,未检查,数据不完整 +600376.SH_daily_data.txt,600376.SH,20250812,78,未检查,数据不完整 +600378.SH_daily_data.txt,600378.SH,20250812,78,未检查,数据不完整 +600380.SH_daily_data.txt,600380.SH,20250812,78,未检查,数据不完整 +600382.SH_daily_data.txt,600382.SH,20250812,78,未检查,数据不完整 +600386.SH_daily_data.txt,600386.SH,20250812,78,未检查,数据不完整 +600387.SH_daily_data.txt,600387.SH,20250704,105,未检查,数据不完整 +600389.SH_daily_data.txt,600389.SH,20250812,78,未检查,数据不完整 +600391.SH_daily_data.txt,600391.SH,20250812,78,未检查,数据不完整 +600395.SH_daily_data.txt,600395.SH,20250812,78,未检查,数据不完整 +600397.SH_daily_data.txt,600397.SH,20250812,78,未检查,数据不完整 +600399.SH_daily_data.txt,600399.SH,20250812,78,未检查,数据不完整 +600403.SH_daily_data.txt,600403.SH,20250812,78,未检查,数据不完整 +600406.SH_daily_data.txt,600406.SH,20250812,78,未检查,数据不完整 +600409.SH_daily_data.txt,600409.SH,20250812,78,未检查,数据不完整 +600415.SH_daily_data.txt,600415.SH,20250812,78,未检查,数据不完整 +600418.SH_daily_data.txt,600418.SH,20250812,78,未检查,数据不完整 +600420.SH_daily_data.txt,600420.SH,20250812,78,未检查,数据不完整 +600422.SH_daily_data.txt,600422.SH,20250812,78,未检查,数据不完整 +600425.SH_daily_data.txt,600425.SH,20250812,78,未检查,数据不完整 +600428.SH_daily_data.txt,600428.SH,20250812,78,未检查,数据不完整 +600433.SH_daily_data.txt,600433.SH,20250812,78,未检查,数据不完整 +600436.SH_daily_data.txt,600436.SH,20250812,78,未检查,数据不完整 +600439.SH_daily_data.txt,600439.SH,20250812,78,未检查,数据不完整 +600446.SH_daily_data.txt,600446.SH,20250812,78,未检查,数据不完整 +600449.SH_daily_data.txt,600449.SH,20250812,78,未检查,数据不完整 +600455.SH_daily_data.txt,600455.SH,20250812,78,未检查,数据不完整 +600458.SH_daily_data.txt,600458.SH,20250812,78,未检查,数据不完整 +600460.SH_daily_data.txt,600460.SH,20250812,78,未检查,数据不完整 +600462.SH_daily_data.txt,600462.SH,20250714,99,未检查,数据不完整 +600463.SH_daily_data.txt,600463.SH,20250812,78,未检查,数据不完整 +600468.SH_daily_data.txt,600468.SH,20250812,78,未检查,数据不完整 +600470.SH_daily_data.txt,600470.SH,20250812,78,未检查,数据不完整 +600476.SH_daily_data.txt,600476.SH,20250812,78,未检查,数据不完整 +600478.SH_daily_data.txt,600478.SH,20250812,78,未检查,数据不完整 +600480.SH_daily_data.txt,600480.SH,20250812,78,未检查,数据不完整 +600482.SH_daily_data.txt,600482.SH,20250812,78,未检查,数据不完整 +600486.SH_daily_data.txt,600486.SH,20250812,78,未检查,数据不完整 +600488.SH_daily_data.txt,600488.SH,20250812,78,未检查,数据不完整 +600490.SH_daily_data.txt,600490.SH,20250812,78,未检查,数据不完整 +600493.SH_daily_data.txt,600493.SH,20250812,78,未检查,数据不完整 +600496.SH_daily_data.txt,600496.SH,20250812,78,未检查,数据不完整 +600498.SH_daily_data.txt,600498.SH,20250812,78,未检查,数据不完整 +600500.SH_daily_data.txt,600500.SH,20250812,78,未检查,数据不完整 +600502.SH_daily_data.txt,600502.SH,20250812,78,未检查,数据不完整 +600505.SH_daily_data.txt,600505.SH,20250812,78,未检查,数据不完整 +600507.SH_daily_data.txt,600507.SH,20250812,78,未检查,数据不完整 +600509.SH_daily_data.txt,600509.SH,20250812,78,未检查,数据不完整 +600511.SH_daily_data.txt,600511.SH,20250812,78,未检查,数据不完整 +600513.SH_daily_data.txt,600513.SH,20250812,78,未检查,数据不完整 +600516.SH_daily_data.txt,600516.SH,20250812,78,未检查,数据不完整 +600518.SH_daily_data.txt,600518.SH,20250812,78,未检查,数据不完整 +600520.SH_daily_data.txt,600520.SH,20250812,78,未检查,数据不完整 +600522.SH_daily_data.txt,600522.SH,20250812,78,未检查,数据不完整 +600525.SH_daily_data.txt,600525.SH,20250812,78,未检查,数据不完整 +600527.SH_daily_data.txt,600527.SH,20250812,78,未检查,数据不完整 +600529.SH_daily_data.txt,600529.SH,20250812,78,未检查,数据不完整 +600531.SH_daily_data.txt,600531.SH,20250812,78,未检查,数据不完整 +600535.SH_daily_data.txt,600535.SH,20250812,78,未检查,数据不完整 +600537.SH_daily_data.txt,600537.SH,20250812,78,未检查,数据不完整 +600539.SH_daily_data.txt,600539.SH,20250812,78,未检查,数据不完整 +600543.SH_daily_data.txt,600543.SH,20250812,78,未检查,数据不完整 +600546.SH_daily_data.txt,600546.SH,20250812,78,未检查,数据不完整 +600548.SH_daily_data.txt,600548.SH,20250812,78,未检查,数据不完整 +600550.SH_daily_data.txt,600550.SH,20250812,78,未检查,数据不完整 +600552.SH_daily_data.txt,600552.SH,20250812,78,未检查,数据不完整 +600557.SH_daily_data.txt,600557.SH,20250812,78,未检查,数据不完整 +600559.SH_daily_data.txt,600559.SH,20250812,78,未检查,数据不完整 +600561.SH_daily_data.txt,600561.SH,20250812,78,未检查,数据不完整 +600563.SH_daily_data.txt,600563.SH,20250812,78,未检查,数据不完整 +600567.SH_daily_data.txt,600567.SH,20250812,78,未检查,数据不完整 +600569.SH_daily_data.txt,600569.SH,20250812,78,未检查,数据不完整 +600571.SH_daily_data.txt,600571.SH,20250812,78,未检查,数据不完整 +600573.SH_daily_data.txt,600573.SH,20250812,78,未检查,数据不完整 +600576.SH_daily_data.txt,600576.SH,20250812,78,未检查,数据不完整 +600578.SH_daily_data.txt,600578.SH,20250812,78,未检查,数据不完整 +600580.SH_daily_data.txt,600580.SH,20250812,78,未检查,数据不完整 +600582.SH_daily_data.txt,600582.SH,20250812,78,未检查,数据不完整 +600584.SH_daily_data.txt,600584.SH,20250812,78,未检查,数据不完整 +600586.SH_daily_data.txt,600586.SH,20250812,78,未检查,数据不完整 +600588.SH_daily_data.txt,600588.SH,20250812,78,未检查,数据不完整 +600590.SH_daily_data.txt,600590.SH,20250812,78,未检查,数据不完整 +600593.SH_daily_data.txt,600593.SH,20250812,78,未检查,数据不完整 +600595.SH_daily_data.txt,600595.SH,20250812,78,未检查,数据不完整 +600597.SH_daily_data.txt,600597.SH,20250812,78,未检查,数据不完整 +600599.SH_daily_data.txt,600599.SH,20250812,78,未检查,数据不完整 +600601.SH_daily_data.txt,600601.SH,20250812,78,未检查,数据不完整 +600603.SH_daily_data.txt,600603.SH,20250812,78,未检查,数据不完整 +600605.SH_daily_data.txt,600605.SH,20250812,78,未检查,数据不完整 +600608.SH_daily_data.txt,600608.SH,20250812,78,未检查,数据不完整 +600610.SH_daily_data.txt,600610.SH,20250812,78,未检查,数据不完整 +600612.SH_daily_data.txt,600612.SH,20250812,78,未检查,数据不完整 +600615.SH_daily_data.txt,600615.SH,20250812,78,未检查,数据不完整 +600617.SH_daily_data.txt,600617.SH,20250812,78,未检查,数据不完整 +600619.SH_daily_data.txt,600619.SH,20250812,78,未检查,数据不完整 +600621.SH_daily_data.txt,600621.SH,20250812,78,未检查,数据不完整 +600623.SH_daily_data.txt,600623.SH,20250812,78,未检查,数据不完整 +600626.SH_daily_data.txt,600626.SH,20250812,78,未检查,数据不完整 +600629.SH_daily_data.txt,600629.SH,20250812,78,未检查,数据不完整 +600633.SH_daily_data.txt,600633.SH,20250812,78,未检查,数据不完整 +600636.SH_daily_data.txt,600636.SH,20250812,78,未检查,数据不完整 +600638.SH_daily_data.txt,600638.SH,20250812,78,未检查,数据不完整 +600640.SH_daily_data.txt,600640.SH,20250812,78,未检查,数据不完整 +600642.SH_daily_data.txt,600642.SH,20250812,78,未检查,数据不完整 +600644.SH_daily_data.txt,600644.SH,20250812,78,未检查,数据不完整 +600648.SH_daily_data.txt,600648.SH,20250812,78,未检查,数据不完整 +600650.SH_daily_data.txt,600650.SH,20250812,78,未检查,数据不完整 +600653.SH_daily_data.txt,600653.SH,20250812,78,未检查,数据不完整 +600655.SH_daily_data.txt,600655.SH,20250812,78,未检查,数据不完整 +600658.SH_daily_data.txt,600658.SH,20250812,78,未检查,数据不完整 +600661.SH_daily_data.txt,600661.SH,20250812,78,未检查,数据不完整 +600663.SH_daily_data.txt,600663.SH,20250812,78,未检查,数据不完整 +600665.SH_daily_data.txt,600665.SH,20250812,78,未检查,数据不完整 +600667.SH_daily_data.txt,600667.SH,20250812,78,未检查,数据不完整 +600671.SH_daily_data.txt,600671.SH,20250812,78,未检查,数据不完整 +600674.SH_daily_data.txt,600674.SH,20250812,78,未检查,数据不完整 +600676.SH_daily_data.txt,600676.SH,20250812,78,未检查,数据不完整 +600679.SH_daily_data.txt,600679.SH,20250812,78,未检查,数据不完整 +600682.SH_daily_data.txt,600682.SH,20250812,78,未检查,数据不完整 +600684.SH_daily_data.txt,600684.SH,20250812,78,未检查,数据不完整 +600686.SH_daily_data.txt,600686.SH,20250812,78,未检查,数据不完整 +600689.SH_daily_data.txt,600689.SH,20250812,78,未检查,数据不完整 +600691.SH_daily_data.txt,600691.SH,20250812,78,未检查,数据不完整 +600693.SH_daily_data.txt,600693.SH,20250812,78,未检查,数据不完整 +600696.SH_daily_data.txt,600696.SH,20250812,78,未检查,数据不完整 +600698.SH_daily_data.txt,600698.SH,20250812,78,未检查,数据不完整 +600702.SH_daily_data.txt,600702.SH,20250812,78,未检查,数据不完整 +600704.SH_daily_data.txt,600704.SH,20250812,78,未检查,数据不完整 +600705.SH_daily_data.txt,600705.SH,20250402,167,未检查,数据不完整 +600707.SH_daily_data.txt,600707.SH,20250812,78,未检查,数据不完整 +600710.SH_daily_data.txt,600710.SH,20250812,78,未检查,数据不完整 +600712.SH_daily_data.txt,600712.SH,20250812,78,未检查,数据不完整 +600714.SH_daily_data.txt,600714.SH,20250812,78,未检查,数据不完整 +600716.SH_daily_data.txt,600716.SH,20250812,78,未检查,数据不完整 +600718.SH_daily_data.txt,600718.SH,20250812,78,未检查,数据不完整 +600720.SH_daily_data.txt,600720.SH,20250812,78,未检查,数据不完整 +600722.SH_daily_data.txt,600722.SH,20250812,78,未检查,数据不完整 +600725.SH_daily_data.txt,600725.SH,20250812,78,未检查,数据不完整 +600727.SH_daily_data.txt,600727.SH,20250812,78,未检查,数据不完整 +600729.SH_daily_data.txt,600729.SH,20250812,78,未检查,数据不完整 +600731.SH_daily_data.txt,600731.SH,20250812,78,未检查,数据不完整 +600733.SH_daily_data.txt,600733.SH,20250812,78,未检查,数据不完整 +600735.SH_daily_data.txt,600735.SH,20250812,78,未检查,数据不完整 +600737.SH_daily_data.txt,600737.SH,20250812,78,未检查,数据不完整 +600739.SH_daily_data.txt,600739.SH,20250812,78,未检查,数据不完整 +600741.SH_daily_data.txt,600741.SH,20250812,78,未检查,数据不完整 +600743.SH_daily_data.txt,600743.SH,20250812,78,未检查,数据不完整 +600745.SH_daily_data.txt,600745.SH,20250812,78,未检查,数据不完整 +600748.SH_daily_data.txt,600748.SH,20250812,78,未检查,数据不完整 +600750.SH_daily_data.txt,600750.SH,20250812,78,未检查,数据不完整 +600753.SH_daily_data.txt,600753.SH,20250812,78,未检查,数据不完整 +600755.SH_daily_data.txt,600755.SH,20250812,78,未检查,数据不完整 +600757.SH_daily_data.txt,600757.SH,20250812,78,未检查,数据不完整 +600759.SH_daily_data.txt,600759.SH,20250812,78,未检查,数据不完整 +600761.SH_daily_data.txt,600761.SH,20250812,78,未检查,数据不完整 +600764.SH_daily_data.txt,600764.SH,20250812,78,未检查,数据不完整 +600768.SH_daily_data.txt,600768.SH,20250812,78,未检查,数据不完整 +600770.SH_daily_data.txt,600770.SH,20250812,78,未检查,数据不完整 +600773.SH_daily_data.txt,600773.SH,20250812,78,未检查,数据不完整 +600775.SH_daily_data.txt,600775.SH,20250812,78,未检查,数据不完整 +600777.SH_daily_data.txt,600777.SH,20250812,78,未检查,数据不完整 +600779.SH_daily_data.txt,600779.SH,20250812,78,未检查,数据不完整 +600782.SH_daily_data.txt,600782.SH,20250812,78,未检查,数据不完整 +600784.SH_daily_data.txt,600784.SH,20250812,78,未检查,数据不完整 +600787.SH_daily_data.txt,600787.SH,20250812,78,未检查,数据不完整 +600790.SH_daily_data.txt,600790.SH,20250812,78,未检查,数据不完整 +600792.SH_daily_data.txt,600792.SH,20250812,78,未检查,数据不完整 +600794.SH_daily_data.txt,600794.SH,20250812,78,未检查,数据不完整 +600796.SH_daily_data.txt,600796.SH,20250812,78,未检查,数据不完整 +600798.SH_daily_data.txt,600798.SH,20250812,78,未检查,数据不完整 +600801.SH_daily_data.txt,600801.SH,20250812,78,未检查,数据不完整 +600803.SH_daily_data.txt,600803.SH,20250812,78,未检查,数据不完整 +600804.SH_daily_data.txt,600804.SH,20250625,112,未检查,数据不完整 +600807.SH_daily_data.txt,600807.SH,20250812,78,未检查,数据不完整 +600809.SH_daily_data.txt,600809.SH,20250812,78,未检查,数据不完整 +600811.SH_daily_data.txt,600811.SH,20250403,166,未检查,数据不完整 +600812.SH_daily_data.txt,600812.SH,20250812,78,未检查,数据不完整 +600815.SH_daily_data.txt,600815.SH,20250812,78,未检查,数据不完整 +600817.SH_daily_data.txt,600817.SH,20250812,78,未检查,数据不完整 +600819.SH_daily_data.txt,600819.SH,20250812,78,未检查,数据不完整 +600821.SH_daily_data.txt,600821.SH,20250812,78,未检查,数据不完整 +600824.SH_daily_data.txt,600824.SH,20250812,78,未检查,数据不完整 +600826.SH_daily_data.txt,600826.SH,20250812,78,未检查,数据不完整 +600828.SH_daily_data.txt,600828.SH,20250812,78,未检查,数据不完整 +600830.SH_daily_data.txt,600830.SH,20250812,78,未检查,数据不完整 +600833.SH_daily_data.txt,600833.SH,20250812,78,未检查,数据不完整 +600835.SH_daily_data.txt,600835.SH,20250812,78,未检查,数据不完整 +600837.SH_daily_data.txt,600837.SH,20250205,207,未检查,数据不完整 +600839.SH_daily_data.txt,600839.SH,20250812,78,未检查,数据不完整 +600843.SH_daily_data.txt,600843.SH,20250812,78,未检查,数据不完整 +600845.SH_daily_data.txt,600845.SH,20250812,78,未检查,数据不完整 +600847.SH_daily_data.txt,600847.SH,20250812,78,未检查,数据不完整 +600850.SH_daily_data.txt,600850.SH,20250812,78,未检查,数据不完整 +600853.SH_daily_data.txt,600853.SH,20250812,78,未检查,数据不完整 +600855.SH_daily_data.txt,600855.SH,20250812,78,未检查,数据不完整 +600858.SH_daily_data.txt,600858.SH,20250812,78,未检查,数据不完整 +600860.SH_daily_data.txt,600860.SH,20250812,78,未检查,数据不完整 +600862.SH_daily_data.txt,600862.SH,20250812,78,未检查,数据不完整 +600864.SH_daily_data.txt,600864.SH,20250812,78,未检查,数据不完整 +600866.SH_daily_data.txt,600866.SH,20250812,78,未检查,数据不完整 +600868.SH_daily_data.txt,600868.SH,20250812,78,未检查,数据不完整 +600871.SH_daily_data.txt,600871.SH,20250812,78,未检查,数据不完整 +600873.SH_daily_data.txt,600873.SH,20250812,78,未检查,数据不完整 +600875.SH_daily_data.txt,600875.SH,20250812,78,未检查,数据不完整 +600877.SH_daily_data.txt,600877.SH,20250812,78,未检查,数据不完整 +600880.SH_daily_data.txt,600880.SH,20250812,78,未检查,数据不完整 +600882.SH_daily_data.txt,600882.SH,20250812,78,未检查,数据不完整 +600884.SH_daily_data.txt,600884.SH,20250812,78,未检查,数据不完整 +600886.SH_daily_data.txt,600886.SH,20250812,78,未检查,数据不完整 +600888.SH_daily_data.txt,600888.SH,20250812,78,未检查,数据不完整 +600892.SH_daily_data.txt,600892.SH,20250812,78,未检查,数据不完整 +600894.SH_daily_data.txt,600894.SH,20250812,78,未检查,数据不完整 +600897.SH_daily_data.txt,600897.SH,20250812,78,未检查,数据不完整 +600898.SH_daily_data.txt,600898.SH,20250110,219,未检查,数据不完整 +600901.SH_daily_data.txt,600901.SH,20250812,78,未检查,数据不完整 +600905.SH_daily_data.txt,600905.SH,20250812,78,未检查,数据不完整 +600908.SH_daily_data.txt,600908.SH,20250812,78,未检查,数据不完整 +600916.SH_daily_data.txt,600916.SH,20250812,78,未检查,数据不完整 +600918.SH_daily_data.txt,600918.SH,20250812,78,未检查,数据不完整 +600925.SH_daily_data.txt,600925.SH,20250812,78,未检查,数据不完整 +600927.SH_daily_data.txt,600927.SH,20250812,78,未检查,数据不完整 +600929.SH_daily_data.txt,600929.SH,20250812,78,未检查,数据不完整 +600933.SH_daily_data.txt,600933.SH,20250812,78,未检查,数据不完整 +600936.SH_daily_data.txt,600936.SH,20250812,78,未检查,数据不完整 +600939.SH_daily_data.txt,600939.SH,20250812,78,未检查,数据不完整 +600955.SH_daily_data.txt,600955.SH,20250812,78,未检查,数据不完整 +600958.SH_daily_data.txt,600958.SH,20250812,78,未检查,数据不完整 +600960.SH_daily_data.txt,600960.SH,20250812,78,未检查,数据不完整 +600962.SH_daily_data.txt,600962.SH,20250812,78,未检查,数据不完整 +600965.SH_daily_data.txt,600965.SH,20250812,78,未检查,数据不完整 +600967.SH_daily_data.txt,600967.SH,20250812,78,未检查,数据不完整 +600969.SH_daily_data.txt,600969.SH,20250812,78,未检查,数据不完整 +600971.SH_daily_data.txt,600971.SH,20250812,78,未检查,数据不完整 +600975.SH_daily_data.txt,600975.SH,20250812,78,未检查,数据不完整 +600977.SH_daily_data.txt,600977.SH,20250812,78,未检查,数据不完整 +600980.SH_daily_data.txt,600980.SH,20250812,78,未检查,数据不完整 +600982.SH_daily_data.txt,600982.SH,20250812,78,未检查,数据不完整 +600984.SH_daily_data.txt,600984.SH,20250812,78,未检查,数据不完整 +600986.SH_daily_data.txt,600986.SH,20250812,78,未检查,数据不完整 +600988.SH_daily_data.txt,600988.SH,20250812,78,未检查,数据不完整 +600990.SH_daily_data.txt,600990.SH,20250812,78,未检查,数据不完整 +600993.SH_daily_data.txt,600993.SH,20250812,78,未检查,数据不完整 +600996.SH_daily_data.txt,600996.SH,20250812,78,未检查,数据不完整 +600998.SH_daily_data.txt,600998.SH,20250812,78,未检查,数据不完整 +601000.SH_daily_data.txt,601000.SH,20250812,78,未检查,数据不完整 +601002.SH_daily_data.txt,601002.SH,20250812,78,未检查,数据不完整 +601005.SH_daily_data.txt,601005.SH,20250812,78,未检查,数据不完整 +601007.SH_daily_data.txt,601007.SH,20250812,78,未检查,数据不完整 +601009.SH_daily_data.txt,601009.SH,20250812,78,未检查,数据不完整 +601011.SH_daily_data.txt,601011.SH,20250812,78,未检查,数据不完整 +601015.SH_daily_data.txt,601015.SH,20250812,78,未检查,数据不完整 +601018.SH_daily_data.txt,601018.SH,20250812,78,未检查,数据不完整 +601020.SH_daily_data.txt,601020.SH,20250812,78,未检查,数据不完整 +601022.SH_daily_data.txt,601022.SH,20250812,78,未检查,数据不完整 +601028.SH_daily_data.txt,601028.SH,20250326,172,未检查,数据不完整 +601033.SH_daily_data.txt,601033.SH,20251114,16,未检查,数据不完整 +601058.SH_daily_data.txt,601058.SH,20251119,13,未检查,数据不完整 +601059.SH_daily_data.txt,601059.SH,20251119,13,未检查,数据不完整 +601061.SH_daily_data.txt,601061.SH,20251119,13,未检查,数据不完整 +601066.SH_daily_data.txt,601066.SH,20251119,13,未检查,数据不完整 +601069.SH_daily_data.txt,601069.SH,20251119,13,未检查,数据不完整 +601083.SH_daily_data.txt,601083.SH,20251119,13,未检查,数据不完整 +601088.SH_daily_data.txt,601088.SH,20251119,13,未检查,数据不完整 +601096.SH_daily_data.txt,601096.SH,20251119,13,未检查,数据不完整 +601099.SH_daily_data.txt,601099.SH,20251119,13,未检查,数据不完整 +601101.SH_daily_data.txt,601101.SH,20251119,13,未检查,数据不完整 +601107.SH_daily_data.txt,601107.SH,20251119,13,未检查,数据不完整 +601111.SH_daily_data.txt,601111.SH,20251119,13,未检查,数据不完整 +601116.SH_daily_data.txt,601116.SH,20251119,13,未检查,数据不完整 +601118.SH_daily_data.txt,601118.SH,20251119,13,未检查,数据不完整 +601126.SH_daily_data.txt,601126.SH,20251119,13,未检查,数据不完整 +601128.SH_daily_data.txt,601128.SH,20251119,13,未检查,数据不完整 +601136.SH_daily_data.txt,601136.SH,20251119,13,未检查,数据不完整 +601138.SH_daily_data.txt,601138.SH,20251119,13,未检查,数据不完整 +601155.SH_daily_data.txt,601155.SH,20251119,13,未检查,数据不完整 +601158.SH_daily_data.txt,601158.SH,20251119,13,未检查,数据不完整 +601163.SH_daily_data.txt,601163.SH,20251119,13,未检查,数据不完整 +601168.SH_daily_data.txt,601168.SH,20251119,13,未检查,数据不完整 +601177.SH_daily_data.txt,601177.SH,20251119,13,未检查,数据不完整 +601186.SH_daily_data.txt,601186.SH,20251119,13,未检查,数据不完整 +601188.SH_daily_data.txt,601188.SH,20251119,13,未检查,数据不完整 +601198.SH_daily_data.txt,601198.SH,20251119,13,未检查,数据不完整 +601199.SH_daily_data.txt,601199.SH,20251119,13,未检查,数据不完整 +601208.SH_daily_data.txt,601208.SH,20251119,13,未检查,数据不完整 +601212.SH_daily_data.txt,601212.SH,20251119,13,未检查,数据不完整 +601218.SH_daily_data.txt,601218.SH,20251119,13,未检查,数据不完整 +601225.SH_daily_data.txt,601225.SH,20251119,13,未检查,数据不完整 +601228.SH_daily_data.txt,601228.SH,20251119,13,未检查,数据不完整 +601231.SH_daily_data.txt,601231.SH,20251119,13,未检查,数据不完整 +601236.SH_daily_data.txt,601236.SH,20251119,13,未检查,数据不完整 +601279.SH_daily_data.txt,601279.SH,20251119,13,未检查,数据不完整 +601298.SH_daily_data.txt,601298.SH,20251119,13,未检查,数据不完整 +601318.SH_daily_data.txt,601318.SH,20251119,13,未检查,数据不完整 +601326.SH_daily_data.txt,601326.SH,20251119,13,未检查,数据不完整 +601330.SH_daily_data.txt,601330.SH,20251119,13,未检查,数据不完整 +601336.SH_daily_data.txt,601336.SH,20251119,13,未检查,数据不完整 +601360.SH_daily_data.txt,601360.SH,20251119,13,未检查,数据不完整 +601368.SH_daily_data.txt,601368.SH,20251119,13,未检查,数据不完整 +601375.SH_daily_data.txt,601375.SH,20251119,13,未检查,数据不完整 +601388.SH_daily_data.txt,601388.SH,20251119,13,未检查,数据不完整 +601398.SH_daily_data.txt,601398.SH,20251119,13,未检查,数据不完整 +601456.SH_daily_data.txt,601456.SH,20251119,13,未检查,数据不完整 +601512.SH_daily_data.txt,601512.SH,20251119,13,未检查,数据不完整 +601518.SH_daily_data.txt,601518.SH,20251119,13,未检查,数据不完整 +601528.SH_daily_data.txt,601528.SH,20251119,13,未检查,数据不完整 +601566.SH_daily_data.txt,601566.SH,20251119,13,未检查,数据不完整 +601568.SH_daily_data.txt,601568.SH,20251119,13,未检查,数据不完整 +601579.SH_daily_data.txt,601579.SH,20251119,13,未检查,数据不完整 +601595.SH_daily_data.txt,601595.SH,20251114,16,未检查,数据不完整 +601599.SH_daily_data.txt,601599.SH,20251114,16,未检查,数据不完整 +601601.SH_daily_data.txt,601601.SH,20251114,16,未检查,数据不完整 +601607.SH_daily_data.txt,601607.SH,20251114,16,未检查,数据不完整 +601609.SH_daily_data.txt,601609.SH,20251114,16,未检查,数据不完整 +601615.SH_daily_data.txt,601615.SH,20251114,16,未检查,数据不完整 +601618.SH_daily_data.txt,601618.SH,20251114,16,未检查,数据不完整 +601628.SH_daily_data.txt,601628.SH,20251114,16,未检查,数据不完整 +601636.SH_daily_data.txt,601636.SH,20251114,16,未检查,数据不完整 +601665.SH_daily_data.txt,601665.SH,20251114,16,未检查,数据不完整 +601668.SH_daily_data.txt,601668.SH,20251114,16,未检查,数据不完整 +601677.SH_daily_data.txt,601677.SH,20251114,16,未检查,数据不完整 +601686.SH_daily_data.txt,601686.SH,20251114,16,未检查,数据不完整 +601689.SH_daily_data.txt,601689.SH,20251114,16,未检查,数据不完整 +601698.SH_daily_data.txt,601698.SH,20251114,16,未检查,数据不完整 +601700.SH_daily_data.txt,601700.SH,20251114,16,未检查,数据不完整 +601717.SH_daily_data.txt,601717.SH,20251114,16,未检查,数据不完整 +601727.SH_daily_data.txt,601727.SH,20251114,16,未检查,数据不完整 +601766.SH_daily_data.txt,601766.SH,20251114,16,未检查,数据不完整 +601778.SH_daily_data.txt,601778.SH,20251114,16,未检查,数据不完整 +601789.SH_daily_data.txt,601789.SH,20251114,16,未检查,数据不完整 +601799.SH_daily_data.txt,601799.SH,20251114,16,未检查,数据不完整 +601801.SH_daily_data.txt,601801.SH,20251114,16,未检查,数据不完整 +601811.SH_daily_data.txt,601811.SH,20251114,16,未检查,数据不完整 +601818.SH_daily_data.txt,601818.SH,20251114,16,未检查,数据不完整 +601827.SH_daily_data.txt,601827.SH,20251114,16,未检查,数据不完整 +601838.SH_daily_data.txt,601838.SH,20251114,16,未检查,数据不完整 +601858.SH_daily_data.txt,601858.SH,20251114,16,未检查,数据不完整 +601865.SH_daily_data.txt,601865.SH,20251114,16,未检查,数据不完整 +601868.SH_daily_data.txt,601868.SH,20251114,16,未检查,数据不完整 +601872.SH_daily_data.txt,601872.SH,20251114,16,未检查,数据不完整 +601878.SH_daily_data.txt,601878.SH,20251114,16,未检查,数据不完整 +601881.SH_daily_data.txt,601881.SH,20251114,16,未检查,数据不完整 +601886.SH_daily_data.txt,601886.SH,20251114,16,未检查,数据不完整 +601890.SH_daily_data.txt,601890.SH,20251114,16,未检查,数据不完整 +601899.SH_daily_data.txt,601899.SH,20251114,16,未检查,数据不完整 +601901.SH_daily_data.txt,601901.SH,20251114,16,未检查,数据不完整 +601916.SH_daily_data.txt,601916.SH,20251114,16,未检查,数据不完整 +601919.SH_daily_data.txt,601919.SH,20251114,16,未检查,数据不完整 +601928.SH_daily_data.txt,601928.SH,20251114,16,未检查,数据不完整 +601933.SH_daily_data.txt,601933.SH,20251119,13,未检查,数据不完整 +601949.SH_daily_data.txt,601949.SH,20251119,13,未检查,数据不完整 +601956.SH_daily_data.txt,601956.SH,20251119,13,未检查,数据不完整 +601963.SH_daily_data.txt,601963.SH,20251119,13,未检查,数据不完整 +601966.SH_daily_data.txt,601966.SH,20251119,13,未检查,数据不完整 +601969.SH_daily_data.txt,601969.SH,20251119,13,未检查,数据不完整 +601985.SH_daily_data.txt,601985.SH,20251119,13,未检查,数据不完整 +601989.SH_daily_data.txt,601989.SH,20250812,78,未检查,数据不完整 +601990.SH_daily_data.txt,601990.SH,20250812,78,未检查,数据不完整 +601992.SH_daily_data.txt,601992.SH,20250812,78,未检查,数据不完整 +601995.SH_daily_data.txt,601995.SH,20251119,13,未检查,数据不完整 +601996.SH_daily_data.txt,601996.SH,20250812,78,未检查,数据不完整 +601998.SH_daily_data.txt,601998.SH,20250812,78,未检查,数据不完整 +603000.SH_daily_data.txt,603000.SH,20250812,78,未检查,数据不完整 +603002.SH_daily_data.txt,603002.SH,20250812,78,未检查,数据不完整 +603003.SH_daily_data.txt,603003.SH,20250625,112,未检查,数据不完整 +603005.SH_daily_data.txt,603005.SH,20250812,78,未检查,数据不完整 +603007.SH_daily_data.txt,603007.SH,20250812,78,未检查,数据不完整 +603009.SH_daily_data.txt,603009.SH,20250812,78,未检查,数据不完整 +603011.SH_daily_data.txt,603011.SH,20250812,78,未检查,数据不完整 +603013.SH_daily_data.txt,603013.SH,20250812,78,未检查,数据不完整 +603015.SH_daily_data.txt,603015.SH,20250812,78,未检查,数据不完整 +603017.SH_daily_data.txt,603017.SH,20250812,78,未检查,数据不完整 +603019.SH_daily_data.txt,603019.SH,20250812,78,未检查,数据不完整 +603021.SH_daily_data.txt,603021.SH,20250812,78,未检查,数据不完整 +603023.SH_daily_data.txt,603023.SH,20250729,88,未检查,数据不完整 +603026.SH_daily_data.txt,603026.SH,20250724,91,未检查,数据不完整 +603028.SH_daily_data.txt,603028.SH,20250724,91,未检查,数据不完整 +603030.SH_daily_data.txt,603030.SH,20250724,91,未检查,数据不完整 +603032.SH_daily_data.txt,603032.SH,20250724,91,未检查,数据不完整 +603035.SH_daily_data.txt,603035.SH,20250724,91,未检查,数据不完整 +603037.SH_daily_data.txt,603037.SH,20250724,91,未检查,数据不完整 +603039.SH_daily_data.txt,603039.SH,20250724,91,未检查,数据不完整 +603041.SH_daily_data.txt,603041.SH,20250729,88,未检查,数据不完整 +603043.SH_daily_data.txt,603043.SH,20250729,88,未检查,数据不完整 +603048.SH_daily_data.txt,603048.SH,20250729,88,未检查,数据不完整 +603050.SH_daily_data.txt,603050.SH,20250729,88,未检查,数据不完整 +603052.SH_daily_data.txt,603052.SH,20250729,88,未检查,数据不完整 +603055.SH_daily_data.txt,603055.SH,20250729,88,未检查,数据不完整 +603057.SH_daily_data.txt,603057.SH,20250729,88,未检查,数据不完整 +603059.SH_daily_data.txt,603059.SH,20250729,88,未检查,数据不完整 +603061.SH_daily_data.txt,603061.SH,20250729,88,未检查,数据不完整 +603063.SH_daily_data.txt,603063.SH,20250729,88,未检查,数据不完整 +603066.SH_daily_data.txt,603066.SH,20250806,82,未检查,数据不完整 +603068.SH_daily_data.txt,603068.SH,20250806,82,未检查,数据不完整 +603070.SH_daily_data.txt,603070.SH,20250806,82,未检查,数据不完整 +603072.SH_daily_data.txt,603072.SH,20250806,82,未检查,数据不完整 +603075.SH_daily_data.txt,603075.SH,20250806,82,未检查,数据不完整 +603077.SH_daily_data.txt,603077.SH,20250806,82,未检查,数据不完整 +603079.SH_daily_data.txt,603079.SH,20250806,82,未检查,数据不完整 +603081.SH_daily_data.txt,603081.SH,20250806,82,未检查,数据不完整 +603083.SH_daily_data.txt,603083.SH,20250806,82,未检查,数据不完整 +603086.SH_daily_data.txt,603086.SH,20250806,82,未检查,数据不完整 +603088.SH_daily_data.txt,603088.SH,20250806,82,未检查,数据不完整 +603090.SH_daily_data.txt,603090.SH,20250806,82,未检查,数据不完整 +603095.SH_daily_data.txt,603095.SH,20251114,16,未检查,数据不完整 +603097.SH_daily_data.txt,603097.SH,20251114,16,未检查,数据不完整 +603099.SH_daily_data.txt,603099.SH,20251114,16,未检查,数据不完整 +603101.SH_daily_data.txt,603101.SH,20251114,16,未检查,数据不完整 +603103.SH_daily_data.txt,603103.SH,20251114,16,未检查,数据不完整 +603106.SH_daily_data.txt,603106.SH,20251114,16,未检查,数据不完整 +603108.SH_daily_data.txt,603108.SH,20251114,16,未检查,数据不完整 +603110.SH_daily_data.txt,603110.SH,20251114,16,未检查,数据不完整 +603112.SH_daily_data.txt,603112.SH,20251114,16,未检查,数据不完整 +603115.SH_daily_data.txt,603115.SH,20251114,16,未检查,数据不完整 +603117.SH_daily_data.txt,603117.SH,20251114,16,未检查,数据不完整 +603119.SH_daily_data.txt,603119.SH,20251114,16,未检查,数据不完整 +603121.SH_daily_data.txt,603121.SH,20251114,16,未检查,数据不完整 +603123.SH_daily_data.txt,603123.SH,20251114,16,未检查,数据不完整 +603125.SH_daily_data.txt,603125.SH,20251114,16,未检查,数据不完整 +603127.SH_daily_data.txt,603127.SH,20251114,16,未检查,数据不完整 +603129.SH_daily_data.txt,603129.SH,20251114,16,未检查,数据不完整 +603131.SH_daily_data.txt,603131.SH,20251114,16,未检查,数据不完整 +603135.SH_daily_data.txt,603135.SH,20251114,16,未检查,数据不完整 +603137.SH_daily_data.txt,603137.SH,20251114,16,未检查,数据不完整 +603139.SH_daily_data.txt,603139.SH,20251114,16,未检查,数据不完整 +603151.SH_daily_data.txt,603151.SH,20251114,16,未检查,数据不完整 +603155.SH_daily_data.txt,603155.SH,20251114,16,未检查,数据不完整 +603158.SH_daily_data.txt,603158.SH,20251114,16,未检查,数据不完整 +603160.SH_daily_data.txt,603160.SH,20251114,16,未检查,数据不完整 +603162.SH_daily_data.txt,603162.SH,20251114,16,未检查,数据不完整 +603165.SH_daily_data.txt,603165.SH,20251114,16,未检查,数据不完整 +603167.SH_daily_data.txt,603167.SH,20251114,16,未检查,数据不完整 +603169.SH_daily_data.txt,603169.SH,20251114,16,未检查,数据不完整 +603171.SH_daily_data.txt,603171.SH,20251114,16,未检查,数据不完整 +603173.SH_daily_data.txt,603173.SH,20251114,16,未检查,数据不完整 +603176.SH_daily_data.txt,603176.SH,20250812,78,未检查,数据不完整 +603178.SH_daily_data.txt,603178.SH,20250812,78,未检查,数据不完整 +603180.SH_daily_data.txt,603180.SH,20250812,78,未检查,数据不完整 +603182.SH_daily_data.txt,603182.SH,20250812,78,未检查,数据不完整 +603185.SH_daily_data.txt,603185.SH,20250812,78,未检查,数据不完整 +603187.SH_daily_data.txt,603187.SH,20250812,78,未检查,数据不完整 +603189.SH_daily_data.txt,603189.SH,20250812,78,未检查,数据不完整 +603191.SH_daily_data.txt,603191.SH,20250812,78,未检查,数据不完整 +603193.SH_daily_data.txt,603193.SH,20250812,78,未检查,数据不完整 +603195.SH_daily_data.txt,603195.SH,20250812,78,未检查,数据不完整 +603197.SH_daily_data.txt,603197.SH,20250812,78,未检查,数据不完整 +603199.SH_daily_data.txt,603199.SH,20250812,78,未检查,数据不完整 +603201.SH_daily_data.txt,603201.SH,20250812,78,未检查,数据不完整 +603203.SH_daily_data.txt,603203.SH,20250812,78,未检查,数据不完整 +603206.SH_daily_data.txt,603206.SH,20250812,78,未检查,数据不完整 +603208.SH_daily_data.txt,603208.SH,20250812,78,未检查,数据不完整 +603210.SH_daily_data.txt,603210.SH,20250812,78,未检查,数据不完整 +603212.SH_daily_data.txt,603212.SH,20250812,78,未检查,数据不完整 +603214.SH_daily_data.txt,603214.SH,20250812,78,未检查,数据不完整 +603216.SH_daily_data.txt,603216.SH,20250812,78,未检查,数据不完整 +603218.SH_daily_data.txt,603218.SH,20250812,78,未检查,数据不完整 +603220.SH_daily_data.txt,603220.SH,20250812,78,未检查,数据不完整 +603222.SH_daily_data.txt,603222.SH,20250812,78,未检查,数据不完整 +603225.SH_daily_data.txt,603225.SH,20250812,78,未检查,数据不完整 +603227.SH_daily_data.txt,603227.SH,20250812,78,未检查,数据不完整 +603229.SH_daily_data.txt,603229.SH,20250812,78,未检查,数据不完整 +603231.SH_daily_data.txt,603231.SH,20250812,78,未检查,数据不完整 +603233.SH_daily_data.txt,603233.SH,20250812,78,未检查,数据不完整 +603236.SH_daily_data.txt,603236.SH,20250812,78,未检查,数据不完整 +603238.SH_daily_data.txt,603238.SH,20250812,78,未检查,数据不完整 +603255.SH_daily_data.txt,603255.SH,20250812,78,未检查,数据不完整 +603257.SH_daily_data.txt,603257.SH,20250812,78,未检查,数据不完整 +603259.SH_daily_data.txt,603259.SH,20250812,78,未检查,数据不完整 +603261.SH_daily_data.txt,603261.SH,20250812,78,未检查,数据不完整 +603266.SH_daily_data.txt,603266.SH,20250812,78,未检查,数据不完整 +603268.SH_daily_data.txt,603268.SH,20250812,78,未检查,数据不完整 +603270.SH_daily_data.txt,603270.SH,20250812,78,未检查,数据不完整 +603272.SH_daily_data.txt,603272.SH,20250812,78,未检查,数据不完整 +603275.SH_daily_data.txt,603275.SH,20250812,78,未检查,数据不完整 +603277.SH_daily_data.txt,603277.SH,20250812,78,未检查,数据不完整 +603279.SH_daily_data.txt,603279.SH,20250812,78,未检查,数据不完整 +603281.SH_daily_data.txt,603281.SH,20250812,78,未检查,数据不完整 +603283.SH_daily_data.txt,603283.SH,20250812,78,未检查,数据不完整 +603286.SH_daily_data.txt,603286.SH,20250812,78,未检查,数据不完整 +603289.SH_daily_data.txt,603289.SH,20250812,78,未检查,数据不完整 +603291.SH_daily_data.txt,603291.SH,20250812,78,未检查,数据不完整 +603297.SH_daily_data.txt,603297.SH,20250806,82,未检查,数据不完整 +603299.SH_daily_data.txt,603299.SH,20250812,78,未检查,数据不完整 +603301.SH_daily_data.txt,603301.SH,20250812,78,未检查,数据不完整 +603305.SH_daily_data.txt,603305.SH,20250812,78,未检查,数据不完整 +603307.SH_daily_data.txt,603307.SH,20250812,78,未检查,数据不完整 +603309.SH_daily_data.txt,603309.SH,20250812,78,未检查,数据不完整 +603311.SH_daily_data.txt,603311.SH,20250812,78,未检查,数据不完整 +603313.SH_daily_data.txt,603313.SH,20250812,78,未检查,数据不完整 +603316.SH_daily_data.txt,603316.SH,20250812,78,未检查,数据不完整 +603318.SH_daily_data.txt,603318.SH,20250812,78,未检查,数据不完整 +603320.SH_daily_data.txt,603320.SH,20250812,78,未检查,数据不完整 +603322.SH_daily_data.txt,603322.SH,20250812,78,未检查,数据不完整 +603324.SH_daily_data.txt,603324.SH,20250812,78,未检查,数据不完整 +603326.SH_daily_data.txt,603326.SH,20250812,78,未检查,数据不完整 +603328.SH_daily_data.txt,603328.SH,20250812,78,未检查,数据不完整 +603330.SH_daily_data.txt,603330.SH,20250812,78,未检查,数据不完整 +603332.SH_daily_data.txt,603332.SH,20250812,78,未检查,数据不完整 +603336.SH_daily_data.txt,603336.SH,20251114,16,未检查,数据不完整 +603338.SH_daily_data.txt,603338.SH,20251114,16,未检查,数据不完整 +603341.SH_daily_data.txt,603341.SH,20251114,16,未检查,数据不完整 +603345.SH_daily_data.txt,603345.SH,20251114,16,未检查,数据不完整 +603350.SH_daily_data.txt,603350.SH,20251114,16,未检查,数据不完整 +603353.SH_daily_data.txt,603353.SH,20251114,16,未检查,数据不完整 +603356.SH_daily_data.txt,603356.SH,20251114,16,未检查,数据不完整 +603358.SH_daily_data.txt,603358.SH,20251114,16,未检查,数据不完整 +603360.SH_daily_data.txt,603360.SH,20251114,16,未检查,数据不完整 +603365.SH_daily_data.txt,603365.SH,20251114,16,未检查,数据不完整 +603367.SH_daily_data.txt,603367.SH,20251114,16,未检查,数据不完整 +603369.SH_daily_data.txt,603369.SH,20251114,16,未检查,数据不完整 +603373.SH_daily_data.txt,603373.SH,20250812,78,未检查,数据不完整 +603378.SH_daily_data.txt,603378.SH,20251114,16,未检查,数据不完整 +603380.SH_daily_data.txt,603380.SH,20251114,16,未检查,数据不完整 +603382.SH_daily_data.txt,603382.SH,20251114,16,未检查,数据不完整 +603385.SH_daily_data.txt,603385.SH,20251114,16,未检查,数据不完整 +603387.SH_daily_data.txt,603387.SH,20251114,16,未检查,数据不完整 +603388.SH_daily_data.txt,603388.SH,20251110,20,未检查,数据不完整 +603390.SH_daily_data.txt,603390.SH,20251204,2,未检查,数据不完整 +603392.SH_daily_data.txt,603392.SH,20251204,2,未检查,数据不完整 +603395.SH_daily_data.txt,603395.SH,20251204,2,未检查,数据不完整 +603398.SH_daily_data.txt,603398.SH,20251204,2,未检查,数据不完整 +603400.SH_daily_data.txt,603400.SH,20251204,2,未检查,数据不完整 +603408.SH_daily_data.txt,603408.SH,20251204,2,未检查,数据不完整 +603416.SH_daily_data.txt,603416.SH,20251204,2,未检查,数据不完整 +603421.SH_daily_data.txt,603421.SH,20251204,2,未检查,数据不完整 +603439.SH_daily_data.txt,603439.SH,20251204,2,未检查,数据不完整 +603456.SH_daily_data.txt,603456.SH,20251204,2,未检查,数据不完整 +603466.SH_daily_data.txt,603466.SH,20251204,2,未检查,数据不完整 +603486.SH_daily_data.txt,603486.SH,20251204,2,未检查,数据不完整 +603489.SH_daily_data.txt,603489.SH,20251204,2,未检查,数据不完整 +603499.SH_daily_data.txt,603499.SH,20251204,2,未检查,数据不完整 +603501.SH_daily_data.txt,603501.SH,20251204,2,未检查,数据不完整 +603506.SH_daily_data.txt,603506.SH,20251204,2,未检查,数据不完整 +603508.SH_daily_data.txt,603508.SH,20251204,2,未检查,数据不完整 +603515.SH_daily_data.txt,603515.SH,20251204,2,未检查,数据不完整 +603517.SH_daily_data.txt,603517.SH,20251204,2,未检查,数据不完整 +603519.SH_daily_data.txt,603519.SH,20251204,2,未检查,数据不完整 +603527.SH_daily_data.txt,603527.SH,20251204,2,未检查,数据不完整 +603529.SH_daily_data.txt,603529.SH,20251204,2,未检查,数据不完整 +603533.SH_daily_data.txt,603533.SH,20251204,2,未检查,数据不完整 +603536.SH_daily_data.txt,603536.SH,20251204,2,未检查,数据不完整 +603551.SH_daily_data.txt,603551.SH,20251204,2,未检查,数据不完整 +603557.SH_daily_data.txt,603557.SH,20251204,2,未检查,数据不完整 +603559.SH_daily_data.txt,603559.SH,20251204,2,未检查,数据不完整 +603566.SH_daily_data.txt,603566.SH,20251204,2,未检查,数据不完整 +603568.SH_daily_data.txt,603568.SH,20251204,2,未检查,数据不完整 +603577.SH_daily_data.txt,603577.SH,20251204,2,未检查,数据不完整 +603579.SH_daily_data.txt,603579.SH,20251204,2,未检查,数据不完整 +603583.SH_daily_data.txt,603583.SH,20251204,2,未检查,数据不完整 +603586.SH_daily_data.txt,603586.SH,20251204,2,未检查,数据不完整 +603588.SH_daily_data.txt,603588.SH,20251204,2,未检查,数据不完整 +603590.SH_daily_data.txt,603590.SH,20251204,2,未检查,数据不完整 +603596.SH_daily_data.txt,603596.SH,20251204,2,未检查,数据不完整 +603599.SH_daily_data.txt,603599.SH,20251204,2,未检查,数据不完整 +603601.SH_daily_data.txt,603601.SH,20251204,2,未检查,数据不完整 +603605.SH_daily_data.txt,603605.SH,20251204,2,未检查,数据不完整 +603607.SH_daily_data.txt,603607.SH,20251204,2,未检查,数据不完整 +603609.SH_daily_data.txt,603609.SH,20251204,2,未检查,数据不完整 +603611.SH_daily_data.txt,603611.SH,20251204,2,未检查,数据不完整 +603613.SH_daily_data.txt,603613.SH,20251204,2,未检查,数据不完整 +603616.SH_daily_data.txt,603616.SH,20251204,2,未检查,数据不完整 +603618.SH_daily_data.txt,603618.SH,20251204,2,未检查,数据不完整 +603626.SH_daily_data.txt,603626.SH,20251204,2,未检查,数据不完整 +603629.SH_daily_data.txt,603629.SH,20251204,2,未检查,数据不完整 +603633.SH_daily_data.txt,603633.SH,20251204,2,未检查,数据不完整 +603637.SH_daily_data.txt,603637.SH,20251204,2,未检查,数据不完整 +603639.SH_daily_data.txt,603639.SH,20251204,2,未检查,数据不完整 +603650.SH_daily_data.txt,603650.SH,20251204,2,未检查,数据不完整 +603656.SH_daily_data.txt,603656.SH,20251204,2,未检查,数据不完整 +603658.SH_daily_data.txt,603658.SH,20251204,2,未检查,数据不完整 +603660.SH_daily_data.txt,603660.SH,20251204,2,未检查,数据不完整 +603662.SH_daily_data.txt,603662.SH,20251204,2,未检查,数据不完整 +603665.SH_daily_data.txt,603665.SH,20251204,2,未检查,数据不完整 +603667.SH_daily_data.txt,603667.SH,20251204,2,未检查,数据不完整 +603669.SH_daily_data.txt,603669.SH,20251204,2,未检查,数据不完整 +603677.SH_daily_data.txt,603677.SH,20251204,2,未检查,数据不完整 +603679.SH_daily_data.txt,603679.SH,20251204,2,未检查,数据不完整 +603681.SH_daily_data.txt,603681.SH,20251204,2,未检查,数据不完整 +603683.SH_daily_data.txt,603683.SH,20251204,2,未检查,数据不完整 +603686.SH_daily_data.txt,603686.SH,20251204,2,未检查,数据不完整 +603688.SH_daily_data.txt,603688.SH,20251204,2,未检查,数据不完整 +603690.SH_daily_data.txt,603690.SH,20251204,2,未检查,数据不完整 +603696.SH_daily_data.txt,603696.SH,20251204,2,未检查,数据不完整 +603698.SH_daily_data.txt,603698.SH,20251204,2,未检查,数据不完整 +603700.SH_daily_data.txt,603700.SH,20251204,2,未检查,数据不完整 +603703.SH_daily_data.txt,603703.SH,20251204,2,未检查,数据不完整 +603707.SH_daily_data.txt,603707.SH,20251204,2,未检查,数据不完整 +603709.SH_daily_data.txt,603709.SH,20251204,2,未检查,数据不完整 +603712.SH_daily_data.txt,603712.SH,20251204,2,未检查,数据不完整 +603716.SH_daily_data.txt,603716.SH,20251204,2,未检查,数据不完整 +603718.SH_daily_data.txt,603718.SH,20251204,2,未检查,数据不完整 +603721.SH_daily_data.txt,603721.SH,20251204,2,未检查,数据不完整 +603725.SH_daily_data.txt,603725.SH,20251204,2,未检查,数据不完整 +603727.SH_daily_data.txt,603727.SH,20251204,2,未检查,数据不完整 +603729.SH_daily_data.txt,603729.SH,20251204,2,未检查,数据不完整 +603733.SH_daily_data.txt,603733.SH,20251204,2,未检查,数据不完整 +603738.SH_daily_data.txt,603738.SH,20251204,2,未检查,数据不完整 +603755.SH_daily_data.txt,603755.SH,20251204,2,未检查,数据不完整 +603758.SH_daily_data.txt,603758.SH,20251204,2,未检查,数据不完整 +603766.SH_daily_data.txt,603766.SH,20251204,2,未检查,数据不完整 +603768.SH_daily_data.txt,603768.SH,20251204,2,未检查,数据不完整 +603776.SH_daily_data.txt,603776.SH,20251204,2,未检查,数据不完整 +603778.SH_daily_data.txt,603778.SH,20251204,2,未检查,数据不完整 +603786.SH_daily_data.txt,603786.SH,20251204,2,未检查,数据不完整 +603788.SH_daily_data.txt,603788.SH,20251204,2,未检查,数据不完整 +603790.SH_daily_data.txt,603790.SH,20251204,2,未检查,数据不完整 +603798.SH_daily_data.txt,603798.SH,20251204,2,未检查,数据不完整 +603800.SH_daily_data.txt,603800.SH,20251204,2,未检查,数据不完整 +603803.SH_daily_data.txt,603803.SH,20251204,2,未检查,数据不完整 +603808.SH_daily_data.txt,603808.SH,20251204,2,未检查,数据不完整 +603810.SH_daily_data.txt,603810.SH,20251204,2,未检查,数据不完整 +603813.SH_daily_data.txt,603813.SH,20251204,2,未检查,数据不完整 +603816.SH_daily_data.txt,603816.SH,20251204,2,未检查,数据不完整 +603818.SH_daily_data.txt,603818.SH,20251204,2,未检查,数据不完整 +603822.SH_daily_data.txt,603822.SH,20251204,2,未检查,数据不完整 +603825.SH_daily_data.txt,603825.SH,20251204,2,未检查,数据不完整 +603828.SH_daily_data.txt,603828.SH,20251204,2,未检查,数据不完整 +603833.SH_daily_data.txt,603833.SH,20251204,2,未检查,数据不完整 +603838.SH_daily_data.txt,603838.SH,20251204,2,未检查,数据不完整 +603843.SH_daily_data.txt,603843.SH,20251204,2,未检查,数据不完整 +603855.SH_daily_data.txt,603855.SH,20251204,2,未检查,数据不完整 +603858.SH_daily_data.txt,603858.SH,20251204,2,未检查,数据不完整 +603860.SH_daily_data.txt,603860.SH,20251204,2,未检查,数据不完整 +603863.SH_daily_data.txt,603863.SH,20251204,2,未检查,数据不完整 +603867.SH_daily_data.txt,603867.SH,20251204,2,未检查,数据不完整 +603869.SH_daily_data.txt,603869.SH,20251204,2,未检查,数据不完整 +603876.SH_daily_data.txt,603876.SH,20251204,2,未检查,数据不完整 +603878.SH_daily_data.txt,603878.SH,20251204,2,未检查,数据不完整 +603880.SH_daily_data.txt,603880.SH,20251204,2,未检查,数据不完整 +603882.SH_daily_data.txt,603882.SH,20251204,2,未检查,数据不完整 +603885.SH_daily_data.txt,603885.SH,20251204,2,未检查,数据不完整 +603887.SH_daily_data.txt,603887.SH,20251204,2,未检查,数据不完整 +603889.SH_daily_data.txt,603889.SH,20251204,2,未检查,数据不完整 +603893.SH_daily_data.txt,603893.SH,20251204,2,未检查,数据不完整 +603896.SH_daily_data.txt,603896.SH,20251204,2,未检查,数据不完整 +603898.SH_daily_data.txt,603898.SH,20251204,2,未检查,数据不完整 +603900.SH_daily_data.txt,603900.SH,20251204,2,未检查,数据不完整 +603903.SH_daily_data.txt,603903.SH,20251204,2,未检查,数据不完整 +603908.SH_daily_data.txt,603908.SH,20251204,2,未检查,数据不完整 +603912.SH_daily_data.txt,603912.SH,20251204,2,未检查,数据不完整 +603916.SH_daily_data.txt,603916.SH,20251204,2,未检查,数据不完整 +603918.SH_daily_data.txt,603918.SH,20251204,2,未检查,数据不完整 +603920.SH_daily_data.txt,603920.SH,20251204,2,未检查,数据不完整 +603926.SH_daily_data.txt,603926.SH,20251204,2,未检查,数据不完整 +603928.SH_daily_data.txt,603928.SH,20251204,2,未检查,数据不完整 +603931.SH_daily_data.txt,603931.SH,20251204,2,未检查,数据不完整 +603936.SH_daily_data.txt,603936.SH,20251204,2,未检查,数据不完整 +603938.SH_daily_data.txt,603938.SH,20251204,2,未检查,数据不完整 +603948.SH_daily_data.txt,603948.SH,20251204,2,未检查,数据不完整 +603950.SH_daily_data.txt,603950.SH,20251204,2,未检查,数据不完整 +603956.SH_daily_data.txt,603956.SH,20251204,2,未检查,数据不完整 +603959.SH_daily_data.txt,603959.SH,20251204,2,未检查,数据不完整 +603963.SH_daily_data.txt,603963.SH,20250207,205,未检查,数据不完整 +603966.SH_daily_data.txt,603966.SH,20251204,2,未检查,数据不完整 +603968.SH_daily_data.txt,603968.SH,20251204,2,未检查,数据不完整 +603970.SH_daily_data.txt,603970.SH,20251204,2,未检查,数据不完整 +603977.SH_daily_data.txt,603977.SH,20251204,2,未检查,数据不完整 +603979.SH_daily_data.txt,603979.SH,20251204,2,未检查,数据不完整 +603982.SH_daily_data.txt,603982.SH,20251204,2,未检查,数据不完整 +603985.SH_daily_data.txt,603985.SH,20251204,2,未检查,数据不完整 +603987.SH_daily_data.txt,603987.SH,20251204,2,未检查,数据不完整 +603989.SH_daily_data.txt,603989.SH,20251204,2,未检查,数据不完整 +603991.SH_daily_data.txt,603991.SH,20251204,2,未检查,数据不完整 +603993.SH_daily_data.txt,603993.SH,20251204,2,未检查,数据不完整 +603997.SH_daily_data.txt,603997.SH,20251204,2,未检查,数据不完整 +603999.SH_daily_data.txt,603999.SH,20251204,2,未检查,数据不完整 +605003.SH_daily_data.txt,605003.SH,20251204,2,未检查,数据不完整 +605006.SH_daily_data.txt,605006.SH,20251204,2,未检查,数据不完整 +605008.SH_daily_data.txt,605008.SH,20251204,2,未检查,数据不完整 +605011.SH_daily_data.txt,605011.SH,20251204,2,未检查,数据不完整 +605018.SH_daily_data.txt,605018.SH,20251204,2,未检查,数据不完整 +605028.SH_daily_data.txt,605028.SH,20251204,2,未检查,数据不完整 +605050.SH_daily_data.txt,605050.SH,20251204,2,未检查,数据不完整 +605056.SH_daily_data.txt,605056.SH,20251204,2,未检查,数据不完整 +605060.SH_daily_data.txt,605060.SH,20251204,2,未检查,数据不完整 +605068.SH_daily_data.txt,605068.SH,20251204,2,未检查,数据不完整 +605077.SH_daily_data.txt,605077.SH,20251204,2,未检查,数据不完整 +605081.SH_daily_data.txt,605081.SH,20251204,2,未检查,数据不完整 +605088.SH_daily_data.txt,605088.SH,20251204,2,未检查,数据不完整 +605090.SH_daily_data.txt,605090.SH,20251204,2,未检查,数据不完整 +605099.SH_daily_data.txt,605099.SH,20251204,2,未检查,数据不完整 +605108.SH_daily_data.txt,605108.SH,20251204,2,未检查,数据不完整 +605116.SH_daily_data.txt,605116.SH,20251204,2,未检查,数据不完整 +605118.SH_daily_data.txt,605118.SH,20251204,2,未检查,数据不完整 +605123.SH_daily_data.txt,605123.SH,20251204,2,未检查,数据不完整 +605133.SH_daily_data.txt,605133.SH,20251204,2,未检查,数据不完整 +605138.SH_daily_data.txt,605138.SH,20251204,2,未检查,数据不完整 +605155.SH_daily_data.txt,605155.SH,20251204,2,未检查,数据不完整 +605162.SH_daily_data.txt,605162.SH,20251204,2,未检查,数据不完整 +605167.SH_daily_data.txt,605167.SH,20251204,2,未检查,数据不完整 +605169.SH_daily_data.txt,605169.SH,20251204,2,未检查,数据不完整 +605178.SH_daily_data.txt,605178.SH,20251204,2,未检查,数据不完整 +605180.SH_daily_data.txt,605180.SH,20251204,2,未检查,数据不完整 +605186.SH_daily_data.txt,605186.SH,20251204,2,未检查,数据不完整 +605189.SH_daily_data.txt,605189.SH,20251204,2,未检查,数据不完整 +605198.SH_daily_data.txt,605198.SH,20251204,2,未检查,数据不完整 +605208.SH_daily_data.txt,605208.SH,20251204,2,未检查,数据不完整 +605222.SH_daily_data.txt,605222.SH,20251204,2,未检查,数据不完整 +605255.SH_daily_data.txt,605255.SH,20251204,2,未检查,数据不完整 +605259.SH_daily_data.txt,605259.SH,20251204,2,未检查,数据不完整 +605268.SH_daily_data.txt,605268.SH,20251204,2,未检查,数据不完整 +605286.SH_daily_data.txt,605286.SH,20251204,2,未检查,数据不完整 +605288.SH_daily_data.txt,605288.SH,20251204,2,未检查,数据不完整 +605296.SH_daily_data.txt,605296.SH,20251204,2,未检查,数据不完整 +605299.SH_daily_data.txt,605299.SH,20251204,2,未检查,数据不完整 +605303.SH_daily_data.txt,605303.SH,20251204,2,未检查,数据不完整 +605318.SH_daily_data.txt,605318.SH,20251204,2,未检查,数据不完整 +605333.SH_daily_data.txt,605333.SH,20251204,2,未检查,数据不完整 +605337.SH_daily_data.txt,605337.SH,20251204,2,未检查,数据不完整 +605339.SH_daily_data.txt,605339.SH,20251204,2,未检查,数据不完整 +605365.SH_daily_data.txt,605365.SH,20251204,2,未检查,数据不完整 +605368.SH_daily_data.txt,605368.SH,20251204,2,未检查,数据不完整 +605376.SH_daily_data.txt,605376.SH,20251204,2,未检查,数据不完整 +605378.SH_daily_data.txt,605378.SH,20251204,2,未检查,数据不完整 +605389.SH_daily_data.txt,605389.SH,20251204,2,未检查,数据不完整 +605399.SH_daily_data.txt,605399.SH,20251204,2,未检查,数据不完整 +605499.SH_daily_data.txt,605499.SH,20251204,2,未检查,数据不完整 +605507.SH_daily_data.txt,605507.SH,20251204,2,未检查,数据不完整 +605566.SH_daily_data.txt,605566.SH,20251204,2,未检查,数据不完整 +605577.SH_daily_data.txt,605577.SH,20251204,2,未检查,数据不完整 +605588.SH_daily_data.txt,605588.SH,20251204,2,未检查,数据不完整 +605598.SH_daily_data.txt,605598.SH,20251204,2,未检查,数据不完整 +688001.SH_daily_data.txt,688001.SH,20251204,2,未检查,数据不完整 +688003.SH_daily_data.txt,688003.SH,20251204,2,未检查,数据不完整 +688005.SH_daily_data.txt,688005.SH,20251204,2,未检查,数据不完整 +688007.SH_daily_data.txt,688007.SH,20251204,2,未检查,数据不完整 +688009.SH_daily_data.txt,688009.SH,20251204,2,未检查,数据不完整 +688011.SH_daily_data.txt,688011.SH,20251204,2,未检查,数据不完整 +688013.SH_daily_data.txt,688013.SH,20251204,2,未检查,数据不完整 +688016.SH_daily_data.txt,688016.SH,20251204,2,未检查,数据不完整 +688018.SH_daily_data.txt,688018.SH,20251204,2,未检查,数据不完整 +688020.SH_daily_data.txt,688020.SH,20251204,2,未检查,数据不完整 +688022.SH_daily_data.txt,688022.SH,20251204,2,未检查,数据不完整 +688025.SH_daily_data.txt,688025.SH,20251204,2,未检查,数据不完整 +688027.SH_daily_data.txt,688027.SH,20251204,2,未检查,数据不完整 +688029.SH_daily_data.txt,688029.SH,20251204,2,未检查,数据不完整 +688031.SH_daily_data.txt,688031.SH,20251204,2,未检查,数据不完整 +688033.SH_daily_data.txt,688033.SH,20251204,2,未检查,数据不完整 +688036.SH_daily_data.txt,688036.SH,20251204,2,未检查,数据不完整 +688038.SH_daily_data.txt,688038.SH,20251204,2,未检查,数据不完整 +688041.SH_daily_data.txt,688041.SH,20251204,2,未检查,数据不完整 +688046.SH_daily_data.txt,688046.SH,20251204,2,未检查,数据不完整 +688048.SH_daily_data.txt,688048.SH,20251204,2,未检查,数据不完整 +688050.SH_daily_data.txt,688050.SH,20251204,2,未检查,数据不完整 +688051.SH_daily_data.txt,688051.SH,20251121,11,未检查,数据不完整 +688052.SH_daily_data.txt,688052.SH,20251204,2,未检查,数据不完整 +688055.SH_daily_data.txt,688055.SH,20251204,2,未检查,数据不完整 +688057.SH_daily_data.txt,688057.SH,20251204,2,未检查,数据不完整 +688059.SH_daily_data.txt,688059.SH,20251204,2,未检查,数据不完整 +688061.SH_daily_data.txt,688061.SH,20251204,2,未检查,数据不完整 +688063.SH_daily_data.txt,688063.SH,20251204,2,未检查,数据不完整 +688066.SH_daily_data.txt,688066.SH,20251204,2,未检查,数据不完整 +688068.SH_daily_data.txt,688068.SH,20251204,2,未检查,数据不完整 +688070.SH_daily_data.txt,688070.SH,20251204,2,未检查,数据不完整 +688072.SH_daily_data.txt,688072.SH,20251204,2,未检查,数据不完整 +688075.SH_daily_data.txt,688075.SH,20251204,2,未检查,数据不完整 +688077.SH_daily_data.txt,688077.SH,20251204,2,未检查,数据不完整 +688079.SH_daily_data.txt,688079.SH,20251204,2,未检查,数据不完整 +688081.SH_daily_data.txt,688081.SH,20251204,2,未检查,数据不完整 +688083.SH_daily_data.txt,688083.SH,20251204,2,未检查,数据不完整 +688085.SH_daily_data.txt,688085.SH,20251204,2,未检查,数据不完整 +688088.SH_daily_data.txt,688088.SH,20251204,2,未检查,数据不完整 +688090.SH_daily_data.txt,688090.SH,20251204,2,未检查,数据不完整 +688092.SH_daily_data.txt,688092.SH,20251204,2,未检查,数据不完整 +688095.SH_daily_data.txt,688095.SH,20251204,2,未检查,数据不完整 +688097.SH_daily_data.txt,688097.SH,20251204,2,未检查,数据不完整 +688099.SH_daily_data.txt,688099.SH,20251204,2,未检查,数据不完整 +688101.SH_daily_data.txt,688101.SH,20251204,2,未检查,数据不完整 +688103.SH_daily_data.txt,688103.SH,20251204,2,未检查,数据不完整 +688106.SH_daily_data.txt,688106.SH,20251204,2,未检查,数据不完整 +688108.SH_daily_data.txt,688108.SH,20251204,2,未检查,数据不完整 +688110.SH_daily_data.txt,688110.SH,20251204,2,未检查,数据不完整 +688112.SH_daily_data.txt,688112.SH,20251204,2,未检查,数据不完整 +688114.SH_daily_data.txt,688114.SH,20251204,2,未检查,数据不完整 +688116.SH_daily_data.txt,688116.SH,20251204,2,未检查,数据不完整 +688118.SH_daily_data.txt,688118.SH,20251204,2,未检查,数据不完整 +688120.SH_daily_data.txt,688120.SH,20251204,2,未检查,数据不完整 +688122.SH_daily_data.txt,688122.SH,20251204,2,未检查,数据不完整 +688125.SH_daily_data.txt,688125.SH,20251204,2,未检查,数据不完整 +688127.SH_daily_data.txt,688127.SH,20251204,2,未检查,数据不完整 +688129.SH_daily_data.txt,688129.SH,20251204,2,未检查,数据不完整 +688131.SH_daily_data.txt,688131.SH,20251204,2,未检查,数据不完整 +688133.SH_daily_data.txt,688133.SH,20251204,2,未检查,数据不完整 +688136.SH_daily_data.txt,688136.SH,20251204,2,未检查,数据不完整 +688138.SH_daily_data.txt,688138.SH,20251204,2,未检查,数据不完整 +688141.SH_daily_data.txt,688141.SH,20251204,2,未检查,数据不完整 +688146.SH_daily_data.txt,688146.SH,20251204,2,未检查,数据不完整 +688148.SH_daily_data.txt,688148.SH,20251204,2,未检查,数据不完整 +688151.SH_daily_data.txt,688151.SH,20251204,2,未检查,数据不完整 +688153.SH_daily_data.txt,688153.SH,20251204,2,未检查,数据不完整 +688156.SH_daily_data.txt,688156.SH,20251204,2,未检查,数据不完整 +688158.SH_daily_data.txt,688158.SH,20251204,2,未检查,数据不完整 +688160.SH_daily_data.txt,688160.SH,20251204,2,未检查,数据不完整 +688162.SH_daily_data.txt,688162.SH,20251204,2,未检查,数据不完整 +688165.SH_daily_data.txt,688165.SH,20251204,2,未检查,数据不完整 +688167.SH_daily_data.txt,688167.SH,20251204,2,未检查,数据不完整 +688169.SH_daily_data.txt,688169.SH,20251204,2,未检查,数据不完整 +688171.SH_daily_data.txt,688171.SH,20251204,2,未检查,数据不完整 +688173.SH_daily_data.txt,688173.SH,20251204,2,未检查,数据不完整 +688176.SH_daily_data.txt,688176.SH,20251204,2,未检查,数据不完整 +688178.SH_daily_data.txt,688178.SH,20251204,2,未检查,数据不完整 +688180.SH_daily_data.txt,688180.SH,20251204,2,未检查,数据不完整 +688182.SH_daily_data.txt,688182.SH,20251204,2,未检查,数据不完整 +688184.SH_daily_data.txt,688184.SH,20251204,2,未检查,数据不完整 +688186.SH_daily_data.txt,688186.SH,20251204,2,未检查,数据不完整 +688188.SH_daily_data.txt,688188.SH,20251204,2,未检查,数据不完整 +688190.SH_daily_data.txt,688190.SH,20251204,2,未检查,数据不完整 +688192.SH_daily_data.txt,688192.SH,20251204,2,未检查,数据不完整 +688195.SH_daily_data.txt,688195.SH,20251204,2,未检查,数据不完整 +688197.SH_daily_data.txt,688197.SH,20251204,2,未检查,数据不完整 +688199.SH_daily_data.txt,688199.SH,20251204,2,未检查,数据不完整 +688201.SH_daily_data.txt,688201.SH,20251204,2,未检查,数据不完整 +688203.SH_daily_data.txt,688203.SH,20251204,2,未检查,数据不完整 +688206.SH_daily_data.txt,688206.SH,20251204,2,未检查,数据不完整 +688208.SH_daily_data.txt,688208.SH,20251204,2,未检查,数据不完整 +688210.SH_daily_data.txt,688210.SH,20251204,2,未检查,数据不完整 +688212.SH_daily_data.txt,688212.SH,20251204,2,未检查,数据不完整 +688215.SH_daily_data.txt,688215.SH,20251204,2,未检查,数据不完整 +688217.SH_daily_data.txt,688217.SH,20251204,2,未检查,数据不完整 +688219.SH_daily_data.txt,688219.SH,20251204,2,未检查,数据不完整 +688221.SH_daily_data.txt,688221.SH,20251204,2,未检查,数据不完整 +688223.SH_daily_data.txt,688223.SH,20251204,2,未检查,数据不完整 +688226.SH_daily_data.txt,688226.SH,20251204,2,未检查,数据不完整 +688228.SH_daily_data.txt,688228.SH,20251204,2,未检查,数据不完整 +688230.SH_daily_data.txt,688230.SH,20251204,2,未检查,数据不完整 +688232.SH_daily_data.txt,688232.SH,20251204,2,未检查,数据不完整 +688234.SH_daily_data.txt,688234.SH,20251204,2,未检查,数据不完整 +688236.SH_daily_data.txt,688236.SH,20251204,2,未检查,数据不完整 +688238.SH_daily_data.txt,688238.SH,20251204,2,未检查,数据不完整 +688244.SH_daily_data.txt,688244.SH,20251204,2,未检查,数据不完整 +688247.SH_daily_data.txt,688247.SH,20251204,2,未检查,数据不完整 +688249.SH_daily_data.txt,688249.SH,20251204,2,未检查,数据不完整 +688252.SH_daily_data.txt,688252.SH,20251204,2,未检查,数据不完整 +688255.SH_daily_data.txt,688255.SH,20251204,2,未检查,数据不完整 +688257.SH_daily_data.txt,688257.SH,20251204,2,未检查,数据不完整 +688259.SH_daily_data.txt,688259.SH,20251204,2,未检查,数据不完整 +688261.SH_daily_data.txt,688261.SH,20251204,2,未检查,数据不完整 +688265.SH_daily_data.txt,688265.SH,20251204,2,未检查,数据不完整 +688267.SH_daily_data.txt,688267.SH,20251204,2,未检查,数据不完整 +688269.SH_daily_data.txt,688269.SH,20251204,2,未检查,数据不完整 +688271.SH_daily_data.txt,688271.SH,20251204,2,未检查,数据不完整 +688273.SH_daily_data.txt,688273.SH,20251204,2,未检查,数据不完整 +688276.SH_daily_data.txt,688276.SH,20251204,2,未检查,数据不完整 +688278.SH_daily_data.txt,688278.SH,20251204,2,未检查,数据不完整 +688280.SH_daily_data.txt,688280.SH,20251204,2,未检查,数据不完整 +688282.SH_daily_data.txt,688282.SH,20251204,2,未检查,数据不完整 +688285.SH_daily_data.txt,688285.SH,20251204,2,未检查,数据不完整 +688287.SH_daily_data.txt,688287.SH,20251204,2,未检查,数据不完整 +688289.SH_daily_data.txt,688289.SH,20251204,2,未检查,数据不完整 +688291.SH_daily_data.txt,688291.SH,20251204,2,未检查,数据不完整 +688293.SH_daily_data.txt,688293.SH,20251204,2,未检查,数据不完整 +688296.SH_daily_data.txt,688296.SH,20251204,2,未检查,数据不完整 +688298.SH_daily_data.txt,688298.SH,20251204,2,未检查,数据不完整 +688300.SH_daily_data.txt,688300.SH,20251204,2,未检查,数据不完整 +688302.SH_daily_data.txt,688302.SH,20251204,2,未检查,数据不完整 +688305.SH_daily_data.txt,688305.SH,20251204,2,未检查,数据不完整 +688307.SH_daily_data.txt,688307.SH,20251204,2,未检查,数据不完整 +688309.SH_daily_data.txt,688309.SH,20251204,2,未检查,数据不完整 +688311.SH_daily_data.txt,688311.SH,20251204,2,未检查,数据不完整 +688313.SH_daily_data.txt,688313.SH,20251204,2,未检查,数据不完整 +688315.SH_daily_data.txt,688315.SH,20251204,2,未检查,数据不完整 +688317.SH_daily_data.txt,688317.SH,20251204,2,未检查,数据不完整 +688319.SH_daily_data.txt,688319.SH,20251204,2,未检查,数据不完整 +688321.SH_daily_data.txt,688321.SH,20251204,2,未检查,数据不完整 +688323.SH_daily_data.txt,688323.SH,20251204,2,未检查,数据不完整 +688326.SH_daily_data.txt,688326.SH,20251204,2,未检查,数据不完整 +688328.SH_daily_data.txt,688328.SH,20251204,2,未检查,数据不完整 +688330.SH_daily_data.txt,688330.SH,20251204,2,未检查,数据不完整 +688332.SH_daily_data.txt,688332.SH,20251204,2,未检查,数据不完整 +688334.SH_daily_data.txt,688334.SH,20251204,2,未检查,数据不完整 +688336.SH_daily_data.txt,688336.SH,20251204,2,未检查,数据不完整 +688338.SH_daily_data.txt,688338.SH,20251204,2,未检查,数据不完整 +688343.SH_daily_data.txt,688343.SH,20251204,2,未检查,数据不完整 +688347.SH_daily_data.txt,688347.SH,20251204,2,未检查,数据不完整 +688349.SH_daily_data.txt,688349.SH,20251204,2,未检查,数据不完整 +688351.SH_daily_data.txt,688351.SH,20251204,2,未检查,数据不完整 +688353.SH_daily_data.txt,688353.SH,20251204,2,未检查,数据不完整 +688356.SH_daily_data.txt,688356.SH,20251204,2,未检查,数据不完整 +688358.SH_daily_data.txt,688358.SH,20251204,2,未检查,数据不完整 +688360.SH_daily_data.txt,688360.SH,20251204,2,未检查,数据不完整 +688362.SH_daily_data.txt,688362.SH,20251204,2,未检查,数据不完整 +688365.SH_daily_data.txt,688365.SH,20251204,2,未检查,数据不完整 +688367.SH_daily_data.txt,688367.SH,20251204,2,未检查,数据不完整 +688369.SH_daily_data.txt,688369.SH,20251204,2,未检查,数据不完整 +688371.SH_daily_data.txt,688371.SH,20251204,2,未检查,数据不完整 +688373.SH_daily_data.txt,688373.SH,20251204,2,未检查,数据不完整 +688376.SH_daily_data.txt,688376.SH,20251204,2,未检查,数据不完整 +688378.SH_daily_data.txt,688378.SH,20251204,2,未检查,数据不完整 +688380.SH_daily_data.txt,688380.SH,20251204,2,未检查,数据不完整 +688382.SH_daily_data.txt,688382.SH,20251204,2,未检查,数据不完整 +688385.SH_daily_data.txt,688385.SH,20251204,2,未检查,数据不完整 +688387.SH_daily_data.txt,688387.SH,20251204,2,未检查,数据不完整 +688389.SH_daily_data.txt,688389.SH,20251204,2,未检查,数据不完整 +688391.SH_daily_data.txt,688391.SH,20251204,2,未检查,数据不完整 +688393.SH_daily_data.txt,688393.SH,20251204,2,未检查,数据不完整 +688396.SH_daily_data.txt,688396.SH,20251204,2,未检查,数据不完整 +688399.SH_daily_data.txt,688399.SH,20251204,2,未检查,数据不完整 +688401.SH_daily_data.txt,688401.SH,20251204,2,未检查,数据不完整 +688408.SH_daily_data.txt,688408.SH,20251204,2,未检查,数据不完整 +688410.SH_daily_data.txt,688410.SH,20251204,2,未检查,数据不完整 +688416.SH_daily_data.txt,688416.SH,20251204,2,未检查,数据不完整 +688419.SH_daily_data.txt,688419.SH,20251204,2,未检查,数据不完整 +688425.SH_daily_data.txt,688425.SH,20251204,2,未检查,数据不完整 +688428.SH_daily_data.txt,688428.SH,20251204,2,未检查,数据不完整 +688432.SH_daily_data.txt,688432.SH,20251204,2,未检查,数据不完整 +688435.SH_daily_data.txt,688435.SH,20251204,2,未检查,数据不完整 +688443.SH_daily_data.txt,688443.SH,20251204,2,未检查,数据不完整 +688449.SH_daily_data.txt,688449.SH,20251204,2,未检查,数据不完整 +688455.SH_daily_data.txt,688455.SH,20251204,2,未检查,数据不完整 +688458.SH_daily_data.txt,688458.SH,20251204,2,未检查,数据不完整 +688466.SH_daily_data.txt,688466.SH,20251204,2,未检查,数据不完整 +688469.SH_daily_data.txt,688469.SH,20251204,2,未检查,数据不完整 +688475.SH_daily_data.txt,688475.SH,20251204,2,未检查,数据不完整 +688479.SH_daily_data.txt,688479.SH,20251204,2,未检查,数据不完整 +688484.SH_daily_data.txt,688484.SH,20251204,2,未检查,数据不完整 +688486.SH_daily_data.txt,688486.SH,20251204,2,未检查,数据不完整 +688489.SH_daily_data.txt,688489.SH,20251204,2,未检查,数据不完整 +688498.SH_daily_data.txt,688498.SH,20251204,2,未检查,数据不完整 +688500.SH_daily_data.txt,688500.SH,20251204,2,未检查,数据不完整 +688502.SH_daily_data.txt,688502.SH,20251204,2,未检查,数据不完整 +688505.SH_daily_data.txt,688505.SH,20251204,2,未检查,数据不完整 +688507.SH_daily_data.txt,688507.SH,20251204,2,未检查,数据不完整 +688509.SH_daily_data.txt,688509.SH,20251204,2,未检查,数据不完整 +688511.SH_daily_data.txt,688511.SH,20251204,2,未检查,数据不完整 +688513.SH_daily_data.txt,688513.SH,20251204,2,未检查,数据不完整 +688516.SH_daily_data.txt,688516.SH,20251204,2,未检查,数据不完整 +688518.SH_daily_data.txt,688518.SH,20251204,2,未检查,数据不完整 +688520.SH_daily_data.txt,688520.SH,20251204,2,未检查,数据不完整 +688522.SH_daily_data.txt,688522.SH,20251204,2,未检查,数据不完整 +688525.SH_daily_data.txt,688525.SH,20251204,2,未检查,数据不完整 +688528.SH_daily_data.txt,688528.SH,20251204,2,未检查,数据不完整 +688530.SH_daily_data.txt,688530.SH,20251204,2,未检查,数据不完整 +688533.SH_daily_data.txt,688533.SH,20251204,2,未检查,数据不完整 +688536.SH_daily_data.txt,688536.SH,20251125,9,未检查,数据不完整 +688539.SH_daily_data.txt,688539.SH,20251204,2,未检查,数据不完整 +688545.SH_daily_data.txt,688545.SH,20251204,2,未检查,数据不完整 +688549.SH_daily_data.txt,688549.SH,20251204,2,未检查,数据不完整 +688551.SH_daily_data.txt,688551.SH,20251204,2,未检查,数据不完整 +688553.SH_daily_data.txt,688553.SH,20251204,2,未检查,数据不完整 +688557.SH_daily_data.txt,688557.SH,20251204,2,未检查,数据不完整 +688559.SH_daily_data.txt,688559.SH,20251204,2,未检查,数据不完整 +688561.SH_daily_data.txt,688561.SH,20251204,2,未检查,数据不完整 +688563.SH_daily_data.txt,688563.SH,20251204,2,未检查,数据不完整 +688566.SH_daily_data.txt,688566.SH,20251204,2,未检查,数据不完整 +688568.SH_daily_data.txt,688568.SH,20251204,2,未检查,数据不完整 +688570.SH_daily_data.txt,688570.SH,20251204,2,未检查,数据不完整 +688573.SH_daily_data.txt,688573.SH,20251204,2,未检查,数据不完整 +688576.SH_daily_data.txt,688576.SH,20251204,2,未检查,数据不完整 +688578.SH_daily_data.txt,688578.SH,20251204,2,未检查,数据不完整 +688580.SH_daily_data.txt,688580.SH,20251204,2,未检查,数据不完整 +688582.SH_daily_data.txt,688582.SH,20251204,2,未检查,数据不完整 +688584.SH_daily_data.txt,688584.SH,20251204,2,未检查,数据不完整 +688586.SH_daily_data.txt,688586.SH,20251204,2,未检查,数据不完整 +688589.SH_daily_data.txt,688589.SH,20251204,2,未检查,数据不完整 +688591.SH_daily_data.txt,688591.SH,20251204,2,未检查,数据不完整 +688593.SH_daily_data.txt,688593.SH,20251204,2,未检查,数据不完整 +688596.SH_daily_data.txt,688596.SH,20251204,2,未检查,数据不完整 +688598.SH_daily_data.txt,688598.SH,20251204,2,未检查,数据不完整 +688600.SH_daily_data.txt,688600.SH,20251204,2,未检查,数据不完整 +688602.SH_daily_data.txt,688602.SH,20251204,2,未检查,数据不完整 +688605.SH_daily_data.txt,688605.SH,20251204,2,未检查,数据不完整 +688607.SH_daily_data.txt,688607.SH,20251204,2,未检查,数据不完整 +688609.SH_daily_data.txt,688609.SH,20251204,2,未检查,数据不完整 +688611.SH_daily_data.txt,688611.SH,20251204,2,未检查,数据不完整 +688613.SH_daily_data.txt,688613.SH,20251204,2,未检查,数据不完整 +688616.SH_daily_data.txt,688616.SH,20251204,2,未检查,数据不完整 +688618.SH_daily_data.txt,688618.SH,20251204,2,未检查,数据不完整 +688620.SH_daily_data.txt,688620.SH,20251204,2,未检查,数据不完整 +688622.SH_daily_data.txt,688622.SH,20251204,2,未检查,数据不完整 +688625.SH_daily_data.txt,688625.SH,20251204,2,未检查,数据不完整 +688627.SH_daily_data.txt,688627.SH,20251204,2,未检查,数据不完整 +688629.SH_daily_data.txt,688629.SH,20251204,2,未检查,数据不完整 +688631.SH_daily_data.txt,688631.SH,20251204,2,未检查,数据不完整 +688636.SH_daily_data.txt,688636.SH,20251204,2,未检查,数据不完整 +688639.SH_daily_data.txt,688639.SH,20251204,2,未检查,数据不完整 +688648.SH_daily_data.txt,688648.SH,20251204,2,未检查,数据不完整 +688652.SH_daily_data.txt,688652.SH,20251204,2,未检查,数据不完整 +688655.SH_daily_data.txt,688655.SH,20251204,2,未检查,数据不完整 +688657.SH_daily_data.txt,688657.SH,20251204,2,未检查,数据不完整 +688659.SH_daily_data.txt,688659.SH,20251204,2,未检查,数据不完整 +688661.SH_daily_data.txt,688661.SH,20251204,2,未检查,数据不完整 +688663.SH_daily_data.txt,688663.SH,20251204,2,未检查,数据不完整 +688667.SH_daily_data.txt,688667.SH,20251204,2,未检查,数据不完整 +688669.SH_daily_data.txt,688669.SH,20251204,2,未检查,数据不完整 +688671.SH_daily_data.txt,688671.SH,20251204,2,未检查,数据不完整 +688677.SH_daily_data.txt,688677.SH,20251204,2,未检查,数据不完整 +688679.SH_daily_data.txt,688679.SH,20251204,2,未检查,数据不完整 +688681.SH_daily_data.txt,688681.SH,20251204,2,未检查,数据不完整 +688683.SH_daily_data.txt,688683.SH,20251204,2,未检查,数据不完整 +688686.SH_daily_data.txt,688686.SH,20251204,2,未检查,数据不完整 +688689.SH_daily_data.txt,688689.SH,20251204,2,未检查,数据不完整 +688691.SH_daily_data.txt,688691.SH,20251204,2,未检查,数据不完整 +688693.SH_daily_data.txt,688693.SH,20251204,2,未检查,数据不完整 +688696.SH_daily_data.txt,688696.SH,20251204,2,未检查,数据不完整 +688698.SH_daily_data.txt,688698.SH,20251204,2,未检查,数据不完整 +688700.SH_daily_data.txt,688700.SH,20251204,2,未检查,数据不完整 +688702.SH_daily_data.txt,688702.SH,20251204,2,未检查,数据不完整 +688708.SH_daily_data.txt,688708.SH,20251204,2,未检查,数据不完整 +688710.SH_daily_data.txt,688710.SH,20251204,2,未检查,数据不完整 +688716.SH_daily_data.txt,688716.SH,20251204,2,未检查,数据不完整 +688718.SH_daily_data.txt,688718.SH,20251204,2,未检查,数据不完整 +688720.SH_daily_data.txt,688720.SH,20251204,2,未检查,数据不完整 +688722.SH_daily_data.txt,688722.SH,20251204,2,未检查,数据不完整 +688727.SH_daily_data.txt,688727.SH,20251204,2,未检查,数据不完整 +688729.SH_daily_data.txt,688729.SH,20251204,2,未检查,数据不完整 +688737.SH_daily_data.txt,688737.SH,20251204,2,未检查,数据不完整 +688750.SH_daily_data.txt,688750.SH,20251204,2,未检查,数据不完整 +688757.SH_daily_data.txt,688757.SH,20251204,2,未检查,数据不完整 +688759.SH_daily_data.txt,688759.SH,20251204,2,未检查,数据不完整 +688766.SH_daily_data.txt,688766.SH,20251124,10,未检查,数据不完整 +688768.SH_daily_data.txt,688768.SH,20251204,2,未检查,数据不完整 +688775.SH_daily_data.txt,688775.SH,20251204,2,未检查,数据不完整 +688777.SH_daily_data.txt,688777.SH,20251204,2,未检查,数据不完整 +688779.SH_daily_data.txt,688779.SH,20251204,2,未检查,数据不完整 +688786.SH_daily_data.txt,688786.SH,20251204,2,未检查,数据不完整 +688788.SH_daily_data.txt,688788.SH,20251204,2,未检查,数据不完整 +688793.SH_daily_data.txt,688793.SH,20251204,2,未检查,数据不完整 +688798.SH_daily_data.txt,688798.SH,20250806,82,未检查,数据不完整 +688800.SH_daily_data.txt,688800.SH,20250806,82,未检查,数据不完整 +688981.SH_daily_data.txt,688981.SH,20250806,82,未检查,数据不完整 diff --git a/market_data_check_result_test.csv b/market_data_check_result_test.csv new file mode 100644 index 0000000..4ef2289 --- /dev/null +++ b/market_data_check_result_test.csv @@ -0,0 +1,6 @@ +file_name,ts_code,latest_date,trading_days_diff,online_data_exists,status +000001.SZ_daily_data.txt,000001.SZ,20250806,82,否,数据不完整 +000002.SZ_daily_data.txt,000002.SZ,20251204,2,否,数据不完整 +000004.SZ_daily_data.txt,000004.SZ,20250806,82,否,数据不完整 +000006.SZ_daily_data.txt,000006.SZ,20251204,2,否,数据不完整 +000007.SZ_daily_data.txt,000007.SZ,20250806,82,否,数据不完整 diff --git a/update_tushare_totxt.bat b/update_tushare_totxt.bat new file mode 100644 index 0000000..762e6dc --- /dev/null +++ b/update_tushare_totxt.bat @@ -0,0 +1,3 @@ +echo off + +python update_tushare_totxt.py \ No newline at end of file diff --git a/update_tushare_totxt.py b/update_tushare_totxt.py new file mode 100644 index 0000000..90a6b4b --- /dev/null +++ b/update_tushare_totxt.py @@ -0,0 +1,1023 @@ +from threading import Thread +import os +import time +import logging +import threading +import socket +from concurrent.futures import ThreadPoolExecutor, as_completed +import pandas as pd +import tushare as ts +from log_style import setup_logger, get_logger +from functools import lru_cache +import argparse + +# 配置日志记录器 +logger = setup_logger( + name='update_tushare_totxt', + log_file='app.log', + level=logging.INFO, + log_format='%(asctime)s - %(levelname)s - %(message)s', + console=True +) + +# 定义日志函数 +def log_info(message): + logger.info(message) + +def log_warning(message): + logger.warning(message) + +def log_error(message): + logger.error(message) + +def log_trigger(message): + logger.info(f"TRIGGER: {message}") +# 数据库相关导入 +import pymysql +from sqlalchemy import create_engine, text + +class Config: + """全局配置类""" + BASE_DIR = 'D:\\gp_data' + INPUT_FILE = os.path.join(BASE_DIR, 'code', 'all_stock_codes.txt') + OUTPUT_DIR = os.path.join(BASE_DIR, 'day') + INDEX_DIR = os.path.join(BASE_DIR, 'index') + # 最大线程数,可通过环境变量MAX_THREADS设置,默认10 + MAX_THREADS = int(os.getenv('MAX_THREADS', 20)) + # 每分钟最大请求次数限制,可通过环境变量REQUEST_LIMIT设置,默认200 + REQUEST_LIMIT = int(os.getenv('REQUEST_LIMIT', 500)) + # 请求失败时的最大重试次数 + MAX_RETRIES = 3 + # 时间常量,表示60秒(1分钟),用于请求频率控制 + ONE_MINUTE = 60 + # 多账户Token数组,从环境变量读取,如果没有则使用默认值 + ACCOUNTS = [ + os.getenv('TUSHARE_TOKEN1', '9343e641869058684afeadfcfe7fd6684160852e52e85332a7734c8d'), # 主账户 + os.getenv('TUSHARE_TOKEN2', 'b156282fb2328afa056346736a93778861ac6be97a485f4d1f55c493') # 备用账户1 + ] + # 新增数据库重试配置 + DB_MAX_RETRIES = 3 # 最大重试次数 + DB_RETRY_INTERVAL = 3 # 重试间隔(秒) + # 新增数据库配置,从环境变量读取敏感信息 + DB_CONFIG = { + 'host': os.getenv('DB_HOST', '127.0.0.1'), + 'port': int(os.getenv('DB_PORT', 3306)), + 'user': os.getenv('DB_USER', 'root'), + 'password': os.getenv('DB_PASSWORD', 'stella0850'), + 'database': os.getenv('DB_NAME', 'stock_data') + } + + # 数据库连接池配置 + DB_POOL_SIZE = 20 # 连接池大小 + DB_MAX_OVERFLOW = 10 # 最大溢出连接数 + + +class AccountManager: + # 类变量缓存,实现跨实例的缓存共享 + _stock_basic_cache = None + _stock_basic_cache_time = 0 + + def __init__(self): + """初始化账户管理器""" + self.accounts = [ts.pro_api(token) for token in Config.ACCOUNTS] + self.current_index = 0 + self.lock = threading.Lock() + # 为每个账户单独维护请求时间,提高并发效率 + self.last_request_time_per_account = [time.time() for _ in self.accounts] + + def get_stock_basic(self, force_primary=False): + """获取股票基本信息,带缓存机制""" + current_time = time.time() + + # 使用类变量缓存,实现跨实例的缓存共享 + # 缓存有效期为30分钟 + if (AccountManager._stock_basic_cache is not None and + current_time - AccountManager._stock_basic_cache_time < 30 * 60): + return AccountManager._stock_basic_cache + + # 缓存失效,重新获取 + pro = self.get_next_account(force_primary) + df_sse = pro.stock_basic(exchange='SSE', list_status='L') + df_szse = pro.stock_basic(exchange='SZSE', list_status='L') + + AccountManager._stock_basic_cache = pd.concat([df_sse, df_szse], ignore_index=True) + AccountManager._stock_basic_cache_time = current_time + + return AccountManager._stock_basic_cache + + def get_next_account(self, force_primary=False): + """轮询获取下一个账户 + force_primary: 强制使用主账户 + """ + with self.lock: + try: + if force_primary: + return self.accounts[0] # 强制返回主账户 + account = self.accounts[self.current_index] + self.current_index = (self.current_index + 1) % len(self.accounts) + return account + except (ConnectionError, TimeoutError) as e: + # 网络连接相关异常 + log_error(f"账户网络连接异常: {str(e)}") + except Exception as e: + # 其他异常 + log_error(f"获取账户异常: {str(e)}") + + # 无论什么异常,都尝试下一个账户 + self.current_index = (self.current_index + 1) % len(self.accounts) + + # 防止无限递归,设置最大尝试次数 + retry_count = getattr(self, '_retry_count', 0) + if retry_count >= len(self.accounts) * 2: # 尝试每个账户2次 + setattr(self, '_retry_count', 0) + log_error("所有账户都尝试失败,返回最后一个账户作为尝试") + return self.accounts[0] # 返回第一个账户作为最后的尝试 + + setattr(self, '_retry_count', retry_count + 1) + return self.get_next_account(force_primary) + +class DataDownloader: + """数据下载器核心类""" + + def __init__(self): + self.account_manager = AccountManager() + self.setup_logging() + self.create_dirs() + self.last_request_time = time.time() + self.db_conn = None # 新增数据库连接属性 + self.total_files = 0 + self.processed_files = 0 + self.progress = {'current': 0, 'total': 100, 'message': '准备开始'} + # 数据库连接池管理 + self.conn_pool = {} + self.conn_count = 0 + self.max_connections = 5 # 最大连接数限制 + self.active_connections = set() + + def show_progress(self, current, total, start_time): + """进度显示""" + self.progress = { + 'current': current, + 'total': total, + 'message': f'处理中: {current / total * 100:.1f}% | 耗时: {time.time() - start_time:.1f}s' + } + progress = current / total * 100 + elapsed = time.time() - start_time + print(f"\r处理中: {progress:.1f}% ({current}/{total}) | 耗时: {elapsed:.1f}s", end='', flush=True) + if current == total: + print("\n数据处理完成!") # 添加换行符和完成信息 + + # def show_progress(self, current, total, start_time): + # """更频繁的进度显示""" + # if current == total or current % 2 == 0: + # progress = current / total * 100 + # elapsed = time.time() - start_time + # print(f"\r处理中: {progress:.1f}% ({current}/{total}) | 耗时: {elapsed:.1f}s", end='') + # if current == total: + # print(" 完成!") + + def setup_logging(self): + logging.basicConfig( + level=logging.INFO, + format='%(asctime)s - %(levelname)s - %(message)s', + handlers=[ + logging.StreamHandler(), + logging.FileHandler('app.log') + ] + ) + + def connect_db(self): + """连接数据库,带重试机制和自动创建数据库功能""" + # 检查连接池是否有可用连接 + if self.conn_pool: + # 使用第一个可用连接 + conn_id, conn = next(iter(self.conn_pool.items())) + try: + # 测试连接是否有效 + cursor = conn.cursor() + cursor.execute("SELECT 1") + cursor.close() + del self.conn_pool[conn_id] + self.active_connections.add(conn_id) + log_info(f"复用数据库连接 {conn_id}") + self.db_conn = conn + return True + except Exception: + # 连接无效,移除并继续创建新连接 + try: + conn.close() + except: + pass + del self.conn_pool[conn_id] + log_warning(f"移除无效连接 {conn_id}") + + def return_connection(self, conn=None): + """返回连接到连接池或关闭连接""" + # 如果提供了连接,使用提供的连接 + if conn: + try: + # 测试连接是否仍然有效 + cursor = conn.cursor() + cursor.execute("SELECT 1") + cursor.close() + # 生成唯一连接ID + conn_id = f"conn_{int(time.time() * 1000)}" + # 从活动连接中移除并添加到连接池 + if hasattr(self, 'active_connections'): + for active_conn_id in list(self.active_connections): + if active_conn_id.endswith(str(hash(str(conn)))): + self.active_connections.remove(active_conn_id) + # 添加到连接池 + self.conn_pool[conn_id] = conn + log_info(f"连接已返回连接池: {conn_id}") + return True + except Exception: + # 连接已无效,关闭它 + try: + conn.close() + if hasattr(self, 'conn_count'): + self.conn_count = max(0, self.conn_count - 1) + log_info(f"无效连接已关闭,当前连接数: {self.conn_count}") + except: + pass + return False + # 如果使用的是对象的默认连接 + elif hasattr(self, 'db_conn') and self.db_conn: + try: + # 测试连接是否仍然有效 + cursor = self.db_conn.cursor() + cursor.execute("SELECT 1") + cursor.close() + # 生成唯一连接ID + conn_id = f"conn_{int(time.time() * 1000)}" + # 从活动连接中移除并添加到连接池 + for active_conn_id in list(self.active_connections): + self.active_connections.remove(active_conn_id) + # 添加到连接池 + self.conn_pool[conn_id] = self.db_conn + self.db_conn = None # 清除对象属性 + log_info(f"默认连接已返回连接池: {conn_id}") + return True + except Exception: + # 连接已无效,关闭它 + try: + self.db_conn.close() + self.db_conn = None + self.conn_count = max(0, self.conn_count - 1) + log_info(f"默认无效连接已关闭,当前连接数: {self.conn_count}") + except: + pass + return False + return False + + # 如果连接数超过限制,等待一段时间 + while self.conn_count >= self.max_connections: + log_warning(f"数据库连接数达到上限 {self.max_connections},等待释放...") + time.sleep(1) + + for attempt in range(Config.DB_MAX_RETRIES): + try: + # 先尝试连接指定数据库 + conn = pymysql.connect(**Config.DB_CONFIG) + conn_id = f"conn_{int(time.time() * 1000)}" + self.conn_count += 1 + self.active_connections.add(conn_id) + log_info(f"创建数据库连接 {conn_id},当前连接数: {self.conn_count}") + self.db_conn = conn + return True # 静默返回,不记录成功日志 + except pymysql.err.OperationalError as e: + if e.args[0] == 1049: # 数据库不存在错误码 + try: + # 连接MySQL服务器(不带数据库名) + temp_config = Config.DB_CONFIG.copy() + temp_config.pop('database') + temp_conn = pymysql.connect(**temp_config) + + # 创建数据库(使用Config.DB_CONFIG中的database名) + with temp_conn.cursor() as cursor: + cursor.execute(f"CREATE DATABASE IF NOT EXISTS {Config.DB_CONFIG['database']} CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci") + temp_conn.commit() + temp_conn.close() + + log_info(f"数据库 {Config.DB_CONFIG['database']} 创建成功") + # 重新尝试连接 + continue + except Exception as create_e: + log_error(f"创建数据库失败: {create_e}") + return False + elif attempt < Config.DB_MAX_RETRIES - 1: # 不是最后一次尝试 + log_warning(f"数据库连接失败(尝试 {attempt + 1}/{Config.DB_MAX_RETRIES}): {e}") + time.sleep(Config.DB_RETRY_INTERVAL) + else: + log_error(f"数据库连接失败,已达到最大重试次数 {Config.DB_MAX_RETRIES}") + return False + except Exception as e: + if attempt < Config.DB_MAX_RETRIES - 1: # 不是最后一次尝试 + log_warning(f"数据库连接失败(尝试 {attempt + 1}/{Config.DB_MAX_RETRIES}): {e}") + time.sleep(Config.DB_RETRY_INTERVAL) + else: + log_error(f"数据库连接失败,已达到最大重试次数 {Config.DB_MAX_RETRIES}") + return False + + def update_to_db(self, data: pd.DataFrame, table_name: str): + """线程安全的数据库更新方法""" + engine = None + try: + # 每个线程创建自己的引擎和连接,使用更好的连接池配置 + engine = create_engine( + f"mysql+pymysql://{Config.DB_CONFIG['user']}:{Config.DB_CONFIG['password']}@" + f"{Config.DB_CONFIG['host']}:{Config.DB_CONFIG['port']}/{Config.DB_CONFIG['database']}?charset=utf8mb4", + pool_size=Config.MAX_THREADS, # 设置连接池大小 + max_overflow=Config.DB_MAX_OVERFLOW, + pool_timeout=30, # 连接超时时间 + pool_recycle=3600, # 连接回收时间 + pool_pre_ping=True, # 连接前检查有效性 + echo=False, + connect_args={ + "charset": "utf8mb4", + "autocommit": True, # 自动提交 + "connect_timeout": 30, + "read_timeout": 30, + "write_timeout": 30 + } + ) + + # 强制表名小写并移除特殊字符 + table_name = table_name.lower().replace('.', '_') + + # 添加表结构检查 + if table_name.startswith('stock_'): + if 'trade_date' not in data.columns: + log_error(f"数据缺少必要列 trade_date") + return False + if not pd.api.types.is_datetime64_any_dtype(data['trade_date']): + data['trade_date'] = pd.to_datetime(data['trade_date'], format='%Y%m%d') + + with engine.begin() as connection: # 使用事务 + data.to_sql(table_name, connection, if_exists='append', index=False, chunksize=1000) + return True + except Exception as e: + log_error(f"数据库更新失败: {e}") + return False + finally: + # 确保资源释放 + if engine: + try: + engine.dispose() + log_info(f"SQLAlchemy引擎已释放") + except Exception as e: + log_error(f"释放SQLAlchemy引擎失败: {e}") + + + def update_database(self, progress_queue=None, completion_label=None): + try: + print("开始更新数据库...") + start_time = time.time() + + # 1. 更新股票代码表(使用缓存机制) + print("正在更新股票代码表...") + df_all = self.account_manager.get_stock_basic(force_primary=True) + self.update_to_db(df_all, 'stock_basic') + + # 2. 从本地文件更新日线数据 + print("正在更新个股日线数据...") + files = [f for f in os.listdir(Config.OUTPUT_DIR) if f.endswith('_daily_data.txt')] + self.total_files = len(files) + self.processed_files = 0 + + if self.total_files > 0: + # 使用批量插入优化数据库写入 + self.batch_update_stock_data(files, start_time) + else: + print("没有找到需要处理的个股数据文件") + + # 初始显示进度0% + # self.show_progress(0, self.total_files, start_time) + # + # # 使用批量插入优化数据库写入 + # self.batch_update_stock_data(files, start_time) + + # for i, file in enumerate(files, 1): + # file_path = os.path.join(Config.OUTPUT_DIR, file) + # df = self.read_from_txt(file_path) + # if df is not None: + # code = file.split('_')[0].lower().replace('.', '_') + # self.update_to_db(df, f'stock_{code}') + # + # self.processed_files = i + # self.show_progress(i, self.total_files, start_time) + + # 3. 更新指数数据(从本地文件) + print("正在更新指数数据...") + index_file = os.path.join(Config.INDEX_DIR, '000001.SH.txt') + if os.path.exists(index_file): + df_index = self.read_from_txt(index_file) + if df_index is not None: + self.update_to_db(df_index, 'index_daily') + + # 4. 更新个股数据(分批处理) + print("正在更新实时个股数据...") + stock_codes = df_all['ts_code'].tolist() + batch_size = 400 + for i in range(0, len(stock_codes), batch_size): + batch = stock_codes[i:i + batch_size] + df = self.fetch_data_with_retry(pro.daily, ts_code=','.join(batch)) + if df is not None: + self.update_to_db(df, 'stock_daily') + print(f"数据库更新完成! 总耗时: {time.time() - start_time:.2f}秒") + if completion_label: + completion_label.config(text="数据库更新完成!", foreground="green") + if progress_queue: + progress_queue.put(1) + return True + except Exception as e: + log_error(f"数据库更新失败: {e}") + if completion_label: + completion_label.config(text="数据库更新失败!", foreground="red") + return False + + def batch_update_stock_data(self, files, start_time): + """批量更新股票数据到数据库以提高性能 - 优化版本""" + engine = None + try: + # 创建一个共享的数据库引擎,使用更好的连接池配置 + engine = create_engine( + f"mysql+pymysql://{Config.DB_CONFIG['user']}:{Config.DB_CONFIG['password']}@" + f"{Config.DB_CONFIG['host']}:{Config.DB_CONFIG['port']}/{Config.DB_CONFIG['database']}?charset=utf8mb4", + pool_size=Config.MAX_THREADS, + max_overflow=Config.DB_MAX_OVERFLOW, + pool_timeout=30, + pool_recycle=3600, + pool_pre_ping=True, + echo=False # 关闭SQL日志以提高性能 + ) + + # 批量处理文件,每批处理100个文件 + batch_size = 100 + processed_count = 0 + total_files = len(files) + + for i in range(0, len(files), batch_size): + batch_files = files[i:i + batch_size] + all_data = [] + + # 收集一批数据 + for file in batch_files: + file_path = os.path.join(Config.OUTPUT_DIR, file) + df = self.read_from_txt(file_path) + if df is not None: + code = file.split('_')[0].lower().replace('.', '_') + df['stock_code'] = code # 添加股票代码标识 + all_data.append(df) + # 更新单个文件处理进度 + processed_count += 1 + self.show_progress(processed_count, total_files, start_time) + + # 合并数据并批量插入 + if all_data: + combined_df = pd.concat(all_data, ignore_index=True) + # 使用事务批量插入 + with engine.begin() as connection: + # 先删除重复数据(如果有需要) + # 然后批量插入新数据 + combined_df.to_sql('stock_data_combined', connection, if_exists='append', index=False, + chunksize=2000, method='multi') + # 确保最终进度显示为100% + if total_files > 0: + self.show_progress(total_files, total_files, start_time) + + except Exception as e: + log_error(f"批量更新股票数据失败: {e}") + finally: + # 确保资源释放 + if engine: + try: + engine.dispose() + log_info(f"批量更新的SQLAlchemy引擎已释放") + except Exception as e: + log_error(f"释放批量更新的SQLAlchemy引擎失败: {e}") + + def create_dirs(self): + os.makedirs(Config.OUTPUT_DIR, exist_ok=True) + os.makedirs(Config.INDEX_DIR, exist_ok=True) + + # 优化 fetch_data_with_retry 方法,改进请求频率控制 + def fetch_data_with_retry(self, func, *args, **kwargs): + """带重试机制的数据获取方法 - 优化版本""" + # 计算请求频率限制(总请求数/分钟) + total_requests_per_minute = Config.REQUEST_LIMIT * len(Config.ACCOUNTS) + requests_per_second = total_requests_per_minute / 60.0 + min_interval = 1.0 / requests_per_second + + for attempt in range(Config.MAX_RETRIES): + try: + # 精确控制请求间隔 + current_time = time.time() + time_since_last_request = current_time - self.last_request_time + + # 确保请求间隔不小于最小限制 + if time_since_last_request < min_interval: + time.sleep(min_interval - time_since_last_request) + + result = func(*args, **kwargs) + self.last_request_time = time.time() + return result if result is not None and not (hasattr(result, 'empty') and result.empty) else None + except Exception as e: + wait_time = min(2 ** attempt, 5) + time.sleep(wait_time) + + def save_to_txt(self, data: pd.DataFrame, filename: str) -> bool: + try: + data.to_csv(filename, index=False, sep='\t', encoding='utf-8') + # logging.info(f"数据已保存到 {filename}") + return True + except Exception as e: + log_error(f"保存文件时出错: {e}") + return False + + def process_stock_code(self, code, progress_queue=None): # 修改参数默认值为None + pro = self.account_manager.get_next_account() + try: + df = self.fetch_data_with_retry(pro.daily, ts_code=code) + if df is not None: + output_file = os.path.join(Config.OUTPUT_DIR, f"{code}_daily_data.txt") + self.save_to_txt(df, output_file) + if progress_queue is not None: # 添加判断 + progress_queue.put(1) + except (ConnectionError, TimeoutError) as e: + log_error(f"股票 {code} 网络连接异常: {str(e)}") + except pd.errors.EmptyDataError: + log_warning(f"股票 {code} 返回空数据") + except (pymysql.err.OperationalError, pymysql.err.InterfaceError) as e: + log_error(f"股票 {code} 数据库操作异常: {str(e)}") + except Exception as e: + log_error(f"处理股票代码 {code} 时出错: {str(e)}") + finally: + if progress_queue is not None: # 添加判断 + progress_queue.put(1) + + def fetch_and_save_index_data(self, ts_code='000001.SH', progress_queue=None, completion_label=None): + pro = self.account_manager.get_next_account(force_primary=True) # 强制使用主账户 + try: + df = pro.index_daily(ts_code=ts_code) + if df is None or df.empty: + log_warning(f"未获取到指数 {ts_code} 的日线数据") + return False + + os.makedirs(Config.INDEX_DIR, exist_ok=True) + output_file = os.path.join(Config.INDEX_DIR, f"{ts_code}.txt") + self.save_to_txt(df, output_file) + if completion_label: + completion_label.config(text="指数数据下载完成!", foreground="green") + if progress_queue: + progress_queue.put(1) + return True + except Exception as e: + log_error(f"Error fetching index data for {ts_code}: {e}") + if completion_label: + completion_label.config(text="获取指数数据失败!", foreground="red") + return False + + def get_all_stock_codes(self, progress_queue=None, completion_label=None): + try: + # 使用缓存的股票基本信息 + df_all = self.account_manager.get_stock_basic(force_primary=True) + df_all[['ts_code', 'name']].to_csv(Config.INPUT_FILE, index=False, header=False, sep='\t') + + log_info(f'所有资料已保存到 {Config.INPUT_FILE}') + if completion_label: + completion_label.config(text="代码表更新完成!", foreground="green") + if progress_queue: + progress_queue.put(1) + except Exception as e: + logging.error(f'发生错误: {e}') + if completion_label: + completion_label.config(text="更新代码表失败!", foreground="red") + + def process_stock_codes_batch(self, codes: list): + """批量处理股票代码(每次最多4000个)""" + pro = self.account_manager.get_next_account() + processed_count = 0 + failed_count = 0 + + try: + # 分批处理,每批400个(考虑单次返回限制) + batch_size = 400 + total_batches = (len(codes) + batch_size - 1) // batch_size + + for batch_idx in range(0, len(codes), batch_size): + batch = codes[batch_idx:batch_idx + batch_size] + + try: + # 获取批量数据 + df = self.fetch_data_with_retry(pro.daily, ts_code=','.join(batch)) + + if df is not None and not df.empty: + # 按股票代码拆分数据并保存 + for code in batch: + try: + # 筛选当前股票的数据 + code_df = df[df['ts_code'] == code] + + if not code_df.empty: + # 保存到文件 + output_file = os.path.join(Config.OUTPUT_DIR, f"{code}_daily_data.txt") + if self.save_to_txt(code_df, output_file): + # 更新到数据库 + if self.update_to_db(code_df, 'stock_daily'): + processed_count += 1 + else: + failed_count += 1 + log_warning(f"数据库更新失败,但文件已保存: {code}") + else: + failed_count += 1 + log_error(f"文件保存失败: {code}") + else: + log_warning(f"未获取到股票 {code} 的数据") + failed_count += 1 + except Exception as code_e: + failed_count += 1 + log_error(f"处理股票 {code} 时出错: {str(code_e)}") + else: + failed_count += len(batch) + log_warning(f"批次 {batch_idx//batch_size + 1}/{total_batches} 返回空数据") + + # 显示批次进度 + log_info(f"批次 {batch_idx//batch_size + 1}/{total_batches} 处理完成 | 成功: {processed_count} | 失败: {failed_count}") + + except (ConnectionError, TimeoutError) as e: + failed_count += len(batch) + log_error(f"批次 {batch_idx//batch_size + 1} 网络异常: {str(e)}") + # 更换账户后重试 + pro = self.account_manager.get_next_account() + except Exception as batch_e: + failed_count += len(batch) + log_error(f"批次 {batch_idx//batch_size + 1} 处理异常: {str(batch_e)}") + + # 记录总体处理结果 + log_info(f"批量处理完成 | 总成功: {processed_count} | 总失败: {failed_count}") + return {'success': processed_count, 'failed': failed_count} + + except Exception as e: + log_error(f"批量处理主流程失败: {str(e)}") + return {'success': processed_count, 'failed': failed_count + (len(codes) - processed_count - failed_count)} + finally: + # 确保所有连接正确管理 + # 添加返回连接方法的调用 + try: + if hasattr(self, 'db_conn') and self.db_conn: + self.db_conn.close() + self.db_conn = None + log_info("数据库连接已关闭") + except Exception as e: + log_error(f"关闭数据库连接时出错: {e}") + + def read_from_txt(self, file_path): + """从TXT文件读取行情数据 - 内存优化版本""" + try: + # 使用chunksize分块读取大文件 + chunks = [] + for chunk in pd.read_csv(file_path, sep='\t', encoding='utf-8', chunksize=10000): + # 对每一块进行预处理 + chunk.columns = chunk.columns.str.lower() + if 'trade_date' in chunk.columns: + chunk['trade_date'] = pd.to_datetime(chunk['trade_date'], format='%Y%m%d') + chunks.append(chunk) + + if chunks: + df = pd.concat(chunks, ignore_index=True) + return df + else: + return pd.DataFrame() + except Exception as e: + log_error(f"读取文件 {file_path} 失败: {e}") + return None + + # 添加新的方法用于优化数据库存储 + def optimize_database_storage(self): + """优化数据库存储结构""" + engine = None + try: + engine = create_engine( + f"mysql+pymysql://{Config.DB_CONFIG['user']}:{Config.DB_CONFIG['password']}@" + f"{Config.DB_CONFIG['host']}:{Config.DB_CONFIG['port']}/{Config.DB_CONFIG['database']}?charset=utf8mb4", + pool_pre_ping=True + ) + + with engine.begin() as connection: + # 添加索引以提高查询速度 + connection.execute(text("ALTER TABLE stock_data_combined ADD INDEX IF NOT EXISTS idx_trade_date (trade_date)")) + connection.execute(text("ALTER TABLE stock_data_combined ADD INDEX IF NOT EXISTS idx_stock_code (stock_code)")) + # 如果有重复数据,添加去重逻辑 + connection.execute(text(""" + DELETE s1 FROM stock_data_combined s1 + INNER JOIN stock_data_combined s2 + WHERE s1.id > s2.id AND s1.trade_date = s2.trade_date AND s1.stock_code = s2.stock_code + """)) + + log_info("数据库存储优化完成") + return True + except Exception as e: + log_error(f"数据库存储优化失败: {e}") + return False + finally: + if engine: + try: + engine.dispose() + log_info(f"SQLAlchemy引擎已释放") + except Exception as e: + log_error(f"释放SQLAlchemy引擎失败: {e}") + +class ConsoleDataDownloader: + """控制台模式数据下载器""" + + def __init__(self): + self.downloader = DataDownloader() + + def run_with_choice(self, choice): + """使用指定的选项运行""" + try: + if choice == '0': + return + if choice == '6': # 新增全部工作逻辑 + print("开始执行全部工作...") + start_time = time.time() + + # 1. 更新股票代码 + self.downloader.get_all_stock_codes() + + # 2. 更新指数数据 + self.downloader.fetch_and_save_index_data('000001.SH') + + # 3. 更新个股数据 + self.process_stock_codes() + + # 4. 同步数据库 + if not self.downloader.connect_db(): + print("\033[31m数据库连接失败,跳过数据库同步\033[0m") + else: + self.downloader.update_database() + + print(f"全部工作完成! 总耗时: {time.time() - start_time:.2f}秒") + return + # 检查数据库连接是否正常(仅当选择数据库相关操作时) + if choice == '5' and not self.downloader.connect_db(): + print("\033[31m数据库连接失败,请检查配置后重试\033[0m") + return + + # 处理选项7:拷贝数据 + if choice == '7': + self.copy_data_to_target_directory() + return + + tasks = [] + if choice in ('1', '4'): + tasks.append(self.downloader.get_all_stock_codes) + if choice in ('2', '4'): + tasks.append(lambda: self.downloader.fetch_and_save_index_data('000001.SH')) + if choice in ('3', '4'): + tasks.append(self.process_stock_codes) + if choice == '5': # 新增数据库更新任务 + tasks.append(self.downloader.update_database) + + if not tasks: + print("无效选项") + return + + print("开始执行任务...") + start_time = time.time() + for task in tasks: + task() + print(f"任务完成! 总耗时: {time.time() - start_time:.2f}秒") + except Exception as e: + log_error(f"执行任务时发生异常: {e}") + print(f"\033[31m执行任务时发生异常: {e}\033[0m") + + def run(self): + try: + print("请选择要执行的操作:") + print("1. 更新股票代码表") + print("2. 更新指数数据") + print("3. 更新个股数据") + print("4. 全部更新") + print("5. 同步数据库") # 新增选项 + print("6. 全部工作(下载+同步数据库)") # 新增选项 + print("7. 拷贝更新后的数据到目标目录") # 新增选项 + print("0. 退出") + + while True: + try: + choice = input("请输入选项: ").strip() + self.run_with_choice(choice) + except KeyboardInterrupt: + print("\n程序已中断") + return + except Exception as e: + log_error(f"用户交互过程中发生异常: {e}") + print(f"\033[31m操作异常: {e}\033[0m") + if choice == '6': # 新增全部工作逻辑 + print("开始执行全部工作...") + start_time = time.time() + + # 1. 更新股票代码 + self.downloader.get_all_stock_codes() + + # 2. 更新指数数据 + self.downloader.fetch_and_save_index_data('000001.SH') + + # 3. 更新个股数据 + self.process_stock_codes() + + # 4. 同步数据库 + if not self.downloader.connect_db(): + print("\033[31m数据库连接失败,跳过数据库同步\033[0m") + else: + self.downloader.update_database() + + print(f"全部工作完成! 总耗时: {time.time() - start_time:.2f}秒") + continue + # 检查数据库连接是否正常(仅当选择数据库相关操作时) + # 检查数据库连接是否正常(仅当选择数据库相关操作时) + if choice == '5' and not self.downloader.connect_db(): + print("\033[31m数据库连接失败,请检查配置后重试\033[0m") + continue + + # 处理选项7:拷贝数据 + if choice == '7': + self.copy_data_to_target_directory() + continue + + tasks = [] + if choice in ('1', '4'): + tasks.append(self.downloader.get_all_stock_codes) + if choice in ('2', '4'): + tasks.append(lambda: self.downloader.fetch_and_save_index_data('000001.SH')) + if choice in ('3', '4'): + tasks.append(self.process_stock_codes) + if choice == '5': # 新增数据库更新任务 + tasks.append(self.downloader.update_database) + + if not tasks: + print("无效选项,请重新输入") + continue + + print("开始执行任务...") + start_time = time.time() + + completed = 0 + failed = 0 + for task in tasks: + try: + task() + completed += 1 + except (ConnectionError, TimeoutError) as e: + failed += 1 + log_error(f"任务执行网络异常: {str(e)}") + except Exception as e: + failed += 1 + log_error(f"任务执行异常: {str(e)}") + + print(f"任务完成! 成功: {completed}, 失败: {failed}, 总耗时: {time.time()-start_time:.2f}秒") + except (ConnectionError, TimeoutError) as e: + log_error(f"用户交互过程中发生网络异常: {str(e)}") + print(f"网络异常: {str(e)}") + except Exception as e: + log_error(f"用户交互过程中发生异常: {str(e)}") + print(f"操作异常: {str(e)}") + except KeyboardInterrupt: + log_warning("用户中断程序") + print("程序已中断") + except Exception as e: + log_error(f"程序运行异常: {str(e)}") + print(f"程序运行异常: {str(e)}") + + def copy_data_to_target_directory(self): + """拷贝D:\gp_data\day目录下的数据到D:\gp_data\floor_cl\data目录""" + import os + import shutil + import time + + # 使用Config.BASE_DIR作为基础路径,保持代码一致性 + source_dir = os.path.join(Config.BASE_DIR, 'day') + target_dir = 'D:\\gp_data\\floor_cl\\data' + + print(f"准备从 {source_dir} 拷贝数据到 {target_dir}") + + try: + # 确保目标目录存在 + if not os.path.exists(target_dir): + os.makedirs(target_dir, exist_ok=True) + print(f"已创建目标目录: {target_dir}") + + # 检查源目录是否存在 + if not os.path.exists(source_dir): + print(f"\033[31m源目录 {source_dir} 不存在,请检查路径\033[0m") + return + + # 获取源目录中的txt文件列表 + files = [f for f in os.listdir(source_dir) if os.path.isfile(os.path.join(source_dir, f)) and f.lower().endswith('.txt')] + total_files = len(files) + + if total_files == 0: + print("\033[33m源目录中没有找到文件\033[0m") + return + + print(f"开始拷贝 {total_files} 个文件...") + start_time = time.time() + copied_count = 0 + failed_count = 0 + + for i, file_name in enumerate(files, 1): + source_path = os.path.join(source_dir, file_name) + target_path = os.path.join(target_dir, file_name) + + try: + # 拷贝文件并覆盖已存在的文件 + shutil.copy2(source_path, target_path) + copied_count += 1 + + # 显示进度 + progress = (i / total_files) * 100 + elapsed = time.time() - start_time + print(f"\r进度: [{('#' * int(progress / 2)):50}] {progress:.1f}% | {file_name}", end='', flush=True) + + except Exception as e: + failed_count += 1 + print(f"\n\033[31m拷贝文件 {file_name} 失败: {str(e)}\033[0m") + + # 打印完成信息 + print(f"\n拷贝完成!") + print(f"成功: {copied_count}, 失败: {failed_count}") + print(f"总耗时: {time.time() - start_time:.2f}秒") + + except KeyboardInterrupt: + print("\n\033[33m拷贝操作已被用户中断\033[0m") + except Exception as e: + print(f"\n\033[31m拷贝过程中发生异常: {str(e)}\033[0m") + + def process_stock_codes(self): + """处理所有股票代码 - 优化版本""" + try: + with open(Config.INPUT_FILE, 'r', encoding='utf-8') as f: + stock_codes = [line.strip().split('\t')[0] for line in f if line.strip()] + except Exception as e: + log_error(f"读取股票代码文件失败: {e}") + return + + total = len(stock_codes) + completed = 0 + start_time = time.time() + + def print_progress(): + progress = (completed / total) * 100 + elapsed = time.time() - start_time + # 单行进度显示 + print( + f"\r进度: [{'#' * int(progress / 2)}{' ' * (50 - int(progress / 2))}] {progress:.1f}% | 已完成: {completed}/{total} | 耗时: {elapsed:.1f}s", + end='', flush=True) + + # 按批次处理,避免一次性创建过多线程 + batch_size = Config.MAX_THREADS * 2 + for i in range(0, total, batch_size): + batch = stock_codes[i:i + batch_size] + + with ThreadPoolExecutor(max_workers=Config.MAX_THREADS) as executor: + futures = { + executor.submit(self.downloader.process_stock_code, code, None): code + for code in batch + } + + for future in as_completed(futures): + completed += 1 + if completed % 5 == 0 or completed == total: + print_progress() + future.result() + + print(f"\r进度: [{'#' * 50}] 100.0% | 已完成: {total}/{total} | 总耗时: {time.time() - start_time:.1f}s") + print(f"\n个股数据下载完成!") + +# 创建全局AccountManager实例 +_global_account_manager = AccountManager() + +@lru_cache(maxsize=1000) +def get_cached_data(code): + """缓存股票数据查询结果""" + pro = _global_account_manager.get_next_account() # 使用全局AccountManager实例 + return pro.daily(ts_code=code) + +def parse_args(): + """解析命令行参数""" + parser = argparse.ArgumentParser(description='Tushare数据更新工具') + parser.add_argument('-c', '--choice', type=str, choices=['0', '1', '2', '3', '4', '5', '6', '7'], + help='要执行的操作: 0=退出, 1=更新股票代码表, 2=更新指数数据, 3=更新个股数据, 4=全部更新, 5=同步数据库, 6=全部工作, 7=拷贝数据到目标目录') + return parser.parse_args() + +if __name__ == "__main__": + args = parse_args() + downloader = ConsoleDataDownloader() + if args.choice: + # 使用命令行参数直接执行操作 + downloader.run_with_choice(args.choice) + else: + # 进入交互式模式 + downloader.run()