Files
Quant_Code/2.数据下载与处理/数据转换最终版/merged_by_year_20240510.ipynb
Win_home f925dff46b Enhance trading workflow with new order flow management
- Added dingdanliu_nb_mflow for improved order processing
- Updated related scripts and configurations to support new functionality
2025-03-15 22:45:08 +08:00

595 lines
162 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"cells": [
{
"cell_type": "code",
"execution_count": 4,
"id": "2d85dda4",
"metadata": {},
"outputs": [],
"source": [
"import os\n",
"import pandas as pd\n",
"from merged_tickdata_20240510 import merged_old_tickdata, merged_new_tickdata, merged_new_unprocessed_tickdata,merged_old_unprocessed_tickdata, reinstatement_tickdata"
]
},
{
"cell_type": "code",
"execution_count": 5,
"id": "fe51b707",
"metadata": {},
"outputs": [],
"source": [
"# 相关文件保存路径,需要修改:csv_directory为需要处理的文件原始路径out_up_path为csv_directory进行了按年份合并的文件保存路径\n",
"# out_up_path为按年份合并后处理了重复数据、清除了交易时间外数据和统一表头了的数据out_rs_path为out_path文件进行了复权处理后的数据\n",
"csv_directory = str(\"D:/tickdata_888/sc_888/tmp\") \n",
"out_up_path = str('D:/data_transfer/data_up_merged/上期所')\n",
"out_path = str('D:/data_transfer/data_merged/上期所')\n",
"out_rs_path = str('D:/data_transfer/data_rs_merged/上期所')\n",
"# 需要处理的年份数据csv数据中有含有\"_year\"的文件名\n",
"sp_old_chars = ['_2019', '_2020', '_2021']\n",
"sp_new_chars = ['_2022', '_2023']"
]
},
{
"cell_type": "code",
"execution_count": 6,
"id": "3356d8ff",
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"csv_files: ['JR主力连续缺2023\\\\JR主力连续_20190102.csv', 'JR主力连续缺2023\\\\JR主力连续_20190103.csv', 'JR主力连续缺2023\\\\JR主力连续_20190104.csv', 'JR主力连续缺2023\\\\JR主力连续_20190107.csv', 'JR主力连续缺2023\\\\JR主力连续_20190108.csv', 'JR主力连续缺2023\\\\JR主力连续_20190109.csv', 'JR主力连续缺2023\\\\JR主力连续_20190110.csv', 'JR主力连续缺2023\\\\JR主力连续_20190111.csv', 'JR主力连续缺2023\\\\JR主力连续_20190114.csv', 'JR主力连续缺2023\\\\JR主力连续_20190115.csv', 'JR主力连续缺2023\\\\JR主力连续_20190116.csv', 'JR主力连续缺2023\\\\JR主力连续_20190117.csv', 'JR主力连续缺2023\\\\JR主力连续_20190118.csv', 'JR主力连续缺2023\\\\JR主力连续_20190121.csv', 'JR主力连续缺2023\\\\JR主力连续_20190122.csv', 'JR主力连续缺2023\\\\JR主力连续_20190123.csv', 'JR主力连续缺2023\\\\JR主力连续_20190124.csv', 'JR主力连续缺2023\\\\JR主力连续_20190125.csv', 'JR主力连续缺2023\\\\JR主力连续_20190128.csv', 'JR主力连续缺2023\\\\JR主力连续_20190129.csv', 'JR主力连续缺2023\\\\JR主力连续_20190130.csv', 'JR主力连续缺2023\\\\JR主力连续_20190131.csv', 'JR主力连续缺2023\\\\JR主力连续_20190201.csv', 'JR主力连续缺2023\\\\JR主力连续_20190211.csv', 'JR主力连续缺2023\\\\JR主力连续_20190212.csv', 'JR主力连续缺2023\\\\JR主力连续_20190213.csv', 'JR主力连续缺2023\\\\JR主力连续_20190214.csv', 'JR主力连续缺2023\\\\JR主力连续_20190215.csv', 'JR主力连续缺2023\\\\JR主力连续_20190218.csv', 'JR主力连续缺2023\\\\JR主力连续_20190219.csv', 'JR主力连续缺2023\\\\JR主力连续_20190220.csv', 'JR主力连续缺2023\\\\JR主力连续_20190221.csv', 'JR主力连续缺2023\\\\JR主力连续_20190222.csv', 'JR主力连续缺2023\\\\JR主力连续_20190225.csv', 'JR主力连续缺2023\\\\JR主力连续_20190226.csv', 'JR主力连续缺2023\\\\JR主力连续_20190227.csv', 'JR主力连续缺2023\\\\JR主力连续_20190228.csv', 'JR主力连续缺2023\\\\JR主力连续_20190301.csv', 'JR主力连续缺2023\\\\JR主力连续_20190304.csv', 'JR主力连续缺2023\\\\JR主力连续_20190305.csv', 'JR主力连续缺2023\\\\JR主力连续_20190306.csv', 'JR主力连续缺2023\\\\JR主力连续_20190307.csv', 'JR主力连续缺2023\\\\JR主力连续_20190308.csv', 'JR主力连续缺2023\\\\JR主力连续_20190311.csv', 'JR主力连续缺2023\\\\JR主力连续_20190312.csv', 'JR主力连续缺2023\\\\JR主力连续_20190313.csv', 'JR主力连续缺2023\\\\JR主力连续_20190314.csv', 'JR主力连续缺2023\\\\JR主力连续_20190315.csv', 'JR主力连续缺2023\\\\JR主力连续_20190318.csv', 'JR主力连续缺2023\\\\JR主力连续_20190319.csv', 'JR主力连续缺2023\\\\JR主力连续_20190320.csv', 'JR主力连续缺2023\\\\JR主力连续_20190321.csv', 'JR主力连续缺2023\\\\JR主力连续_20190322.csv', 'JR主力连续缺2023\\\\JR主力连续_20190325.csv', 'JR主力连续缺2023\\\\JR主力连续_20190326.csv', 'JR主力连续缺2023\\\\JR主力连续_20190327.csv', 'JR主力连续缺2023\\\\JR主力连续_20190328.csv', 'JR主力连续缺2023\\\\JR主力连续_20190329.csv', 'JR主力连续缺2023\\\\JR主力连续_20190401.csv', 'JR主力连续缺2023\\\\JR主力连续_20190402.csv', 'JR主力连续缺2023\\\\JR主力连续_20190403.csv', 'JR主力连续缺2023\\\\JR主力连续_20190404.csv', 'JR主力连续缺2023\\\\JR主力连续_20190408.csv', 'JR主力连续缺2023\\\\JR主力连续_20190409.csv', 'JR主力连续缺2023\\\\JR主力连续_20190410.csv', 'JR主力连续缺2023\\\\JR主力连续_20190411.csv', 'JR主力连续缺2023\\\\JR主力连续_20190412.csv', 'JR主力连续缺2023\\\\JR主力连续_20190415.csv', 'JR主力连续缺2023\\\\JR主力连续_20190416.csv', 'JR主力连续缺2023\\\\JR主力连续_20190417.csv', 'JR主力连续缺2023\\\\JR主力连续_20190418.csv', 'JR主力连续缺2023\\\\JR主力连续_20190419.csv', 'JR主力连续缺2023\\\\JR主力连续_20190422.csv', 'JR主力连续缺2023\\\\JR主力连续_20190423.csv', 'JR主力连续缺2023\\\\JR主力连续_20190424.csv', 'JR主力连续缺2023\\\\JR主力连续_20190425.csv', 'JR主力连续缺2023\\\\JR主力连续_20190426.csv', 'JR主力连续缺2023\\\\JR主力连续_20190429.csv', 'JR主力连续缺2023\\\\JR主力连续_20190430.csv', 'JR主力连续缺2023\\\\JR主力连续_20190506.csv', 'JR主力连续缺2023\\\\JR主力连续_20190507.csv', 'JR主力连续缺2023\\\\JR主力连续_20190509.csv', 'JR主力连续缺2023\\\\JR主力连续_20190510.csv', 'JR主力连续缺2023\\\\JR主力连续_20190513.csv', 'JR主力连续缺2023\\\\JR主力连续_20190514.csv', 'JR主力连续缺2023\\\\JR主力连续_20190515.csv', 'JR主力连续缺2023\\\\JR主力连续_20190516.csv', 'JR主力连续缺2023\\\\JR主力连续_20190517.csv', 'JR主力连续缺2023\\\\JR主力连续_20190520.csv', 'JR主力连续缺2023\\\\JR主力连续_20190521.csv', 'JR主力连续缺2023\\\\JR主力连续_20190522.csv', 'JR主力连续缺2023\\\\JR主力连续_20190523.csv', 'JR主力连续缺2023\\\\JR主力连续_20190524.csv', 'JR主力连续缺2023\\\\JR主力连续_20190527.csv', 'JR主力连续缺2023\\\\JR主力连续_20190528.csv', 'JR主力连续缺2023\\\\JR主力连续_20190603.csv', 'JR主力连续缺2023\\\\JR主力连续_20190604.csv', 'JR主力连续缺2023\\\\JR主力连续_20190605.csv', 'JR主力连续缺2023\\\\JR主力连续_20190606.csv', 'JR主力连续缺2023\\\\JR主力连续_20190610.csv', 'JR主力连续缺2023\\\\JR主力连续_20190611.csv', 'JR主力连续缺2023\\\\JR主力连续_20190612.csv', 'JR主力连续缺2023\\\\JR主力连续_20190613.csv', 'JR主力连续缺2023\\\\JR主力连续_20190614.csv', 'JR主力连续缺2023\\\\JR主力连续_20190618.csv', 'JR主力连续缺2023\\\\JR主力连续_20190619.csv', 'JR主力连续缺2023\\\\JR主力连续_20190620.csv', 'JR主力连续缺2023\\\\JR主力连续_20190621.csv', 'JR主力连续缺2023\\\\JR主力连续_20190624.csv', 'JR主力连续缺2023\\\\JR主力连续_20190625.csv', 'JR主力连续缺2023\\\\JR主力连续_20190626.csv', 'JR主力连续缺2023\\\\JR主力连续_20190627.csv', 'JR主力连续缺2023\\\\JR主力连续_20190628.csv', 'JR主力连续缺2023\\\\JR主力连续_20190816.csv', 'JR主力连续缺2023\\\\JR主力连续_20190819.csv', 'JR主力连续缺2023\\\\JR主力连续_20190820.csv', 'JR主力连续缺2023\\\\JR主力连续_20190821.csv', 'JR主力连续缺2023\\\\JR主力连续_20190823.csv', 'JR主力连续缺2023\\\\JR主力连续_20190826.csv', 'JR主力连续缺2023\\\\JR主力连续_20190830.csv', 'JR主力连续缺2023\\\\JR主力连续_20190909.csv', 'JR主力连续缺2023\\\\JR主力连续_20190910.csv', 'JR主力连续缺2023\\\\JR主力连续_20190916.csv', 'JR主力连续缺2023\\\\JR主力连续_20190923.csv', 'JR主力连续缺2023\\\\JR主力连续_20190924.csv', 'JR主力连续缺2023\\\\JR主力连续_20190926.csv', 'JR主力连续缺2023\\\\JR主力连续_20191015.csv', 'JR主力连续缺2023\\\\JR主力连续_20191016.csv', 'JR主力连续缺2023\\\\JR主力连续_20191119.csv', 'JR主力连续缺2023\\\\JR主力连续_20191120.csv', 'JR主力连续缺2023\\\\JR主力连续_20191125.csv', 'JR主力连续缺2023\\\\JR主力连续_20191128.csv', 'JR主力连续缺2023\\\\JR主力连续_20191129.csv', 'JR主力连续缺2023\\\\JR主力连续_20191209.csv', 'JR主力连续缺2023\\\\JR主力连续_20191210.csv']\n",
"code_value characters: JR888\n",
"按年份未处理的JR888_up_2019.CSV文件合并成功!\n",
"按照无夜盘筛选商品期货品种\n",
"JR888_2019数据生成成功!\n",
"按年份处理的JR888_2019.CSV文件合并成功!\n",
"按年份处理且进行等差复权的JR888_rs_2019.CSV文件合并成功!\n",
"csv_files: ['JR主力连续缺2023\\\\JR主力连续_20200211.csv', 'JR主力连续缺2023\\\\JR主力连续_20200212.csv', 'JR主力连续缺2023\\\\JR主力连续_20200214.csv', 'JR主力连续缺2023\\\\JR主力连续_20200217.csv', 'JR主力连续缺2023\\\\JR主力连续_20200218.csv', 'JR主力连续缺2023\\\\JR主力连续_20200219.csv', 'JR主力连续缺2023\\\\JR主力连续_20200220.csv', 'JR主力连续缺2023\\\\JR主力连续_20200221.csv', 'JR主力连续缺2023\\\\JR主力连续_20200224.csv', 'JR主力连续缺2023\\\\JR主力连续_20200225.csv', 'JR主力连续缺2023\\\\JR主力连续_20200226.csv', 'JR主力连续缺2023\\\\JR主力连续_20200227.csv', 'JR主力连续缺2023\\\\JR主力连续_20200228.csv', 'JR主力连续缺2023\\\\JR主力连续_20200302.csv', 'JR主力连续缺2023\\\\JR主力连续_20200303.csv', 'JR主力连续缺2023\\\\JR主力连续_20200304.csv', 'JR主力连续缺2023\\\\JR主力连续_20200305.csv', 'JR主力连续缺2023\\\\JR主力连续_20200306.csv', 'JR主力连续缺2023\\\\JR主力连续_20200309.csv', 'JR主力连续缺2023\\\\JR主力连续_20200310.csv', 'JR主力连续缺2023\\\\JR主力连续_20200311.csv', 'JR主力连续缺2023\\\\JR主力连续_20200312.csv', 'JR主力连续缺2023\\\\JR主力连续_20200313.csv', 'JR主力连续缺2023\\\\JR主力连续_20200316.csv', 'JR主力连续缺2023\\\\JR主力连续_20200317.csv', 'JR主力连续缺2023\\\\JR主力连续_20200318.csv', 'JR主力连续缺2023\\\\JR主力连续_20200319.csv', 'JR主力连续缺2023\\\\JR主力连续_20200320.csv', 'JR主力连续缺2023\\\\JR主力连续_20200323.csv', 'JR主力连续缺2023\\\\JR主力连续_20200324.csv', 'JR主力连续缺2023\\\\JR主力连续_20200325.csv', 'JR主力连续缺2023\\\\JR主力连续_20200326.csv', 'JR主力连续缺2023\\\\JR主力连续_20200327.csv', 'JR主力连续缺2023\\\\JR主力连续_20200330.csv', 'JR主力连续缺2023\\\\JR主力连续_20200331.csv', 'JR主力连续缺2023\\\\JR主力连续_20200401.csv', 'JR主力连续缺2023\\\\JR主力连续_20200402.csv', 'JR主力连续缺2023\\\\JR主力连续_20200403.csv', 'JR主力连续缺2023\\\\JR主力连续_20200407.csv', 'JR主力连续缺2023\\\\JR主力连续_20200408.csv', 'JR主力连续缺2023\\\\JR主力连续_20200409.csv', 'JR主力连续缺2023\\\\JR主力连续_20200410.csv', 'JR主力连续缺2023\\\\JR主力连续_20200413.csv', 'JR主力连续缺2023\\\\JR主力连续_20200414.csv', 'JR主力连续缺2023\\\\JR主力连续_20200415.csv', 'JR主力连续缺2023\\\\JR主力连续_20200416.csv', 'JR主力连续缺2023\\\\JR主力连续_20200417.csv', 'JR主力连续缺2023\\\\JR主力连续_20200420.csv', 'JR主力连续缺2023\\\\JR主力连续_20200421.csv', 'JR主力连续缺2023\\\\JR主力连续_20200422.csv', 'JR主力连续缺2023\\\\JR主力连续_20200423.csv', 'JR主力连续缺2023\\\\JR主力连续_20200424.csv', 'JR主力连续缺2023\\\\JR主力连续_20200427.csv', 'JR主力连续缺2023\\\\JR主力连续_20200428.csv', 'JR主力连续缺2023\\\\JR主力连续_20200429.csv', 'JR主力连续缺2023\\\\JR主力连续_20200430.csv', 'JR主力连续缺2023\\\\JR主力连续_20200506.csv', 'JR主力连续缺2023\\\\JR主力连续_20200507.csv', 'JR主力连续缺2023\\\\JR主力连续_20200508.csv', 'JR主力连续缺2023\\\\JR主力连续_20200511.csv', 'JR主力连续缺2023\\\\JR主力连续_20200512.csv', 'JR主力连续缺2023\\\\JR主力连续_20200513.csv', 'JR主力连续缺2023\\\\JR主力连续_20200514.csv', 'JR主力连续缺2023\\\\JR主力连续_20200515.csv', 'JR主力连续缺2023\\\\JR主力连续_20200518.csv', 'JR主力连续缺2023\\\\JR主力连续_20200519.csv', 'JR主力连续缺2023\\\\JR主力连续_20200520.csv', 'JR主力连续缺2023\\\\JR主力连续_20200521.csv', 'JR主力连续缺2023\\\\JR主力连续_20200522.csv', 'JR主力连续缺2023\\\\JR主力连续_20200525.csv', 'JR主力连续缺2023\\\\JR主力连续_20200526.csv', 'JR主力连续缺2023\\\\JR主力连续_20200527.csv', 'JR主力连续缺2023\\\\JR主力连续_20200528.csv', 'JR主力连续缺2023\\\\JR主力连续_20200529.csv', 'JR主力连续缺2023\\\\JR主力连续_20200601.csv', 'JR主力连续缺2023\\\\JR主力连续_20200602.csv', 'JR主力连续缺2023\\\\JR主力连续_20200603.csv', 'JR主力连续缺2023\\\\JR主力连续_20200604.csv', 'JR主力连续缺2023\\\\JR主力连续_20200605.csv', 'JR主力连续缺2023\\\\JR主力连续_20200608.csv', 'JR主力连续缺2023\\\\JR主力连续_20200609.csv', 'JR主力连续缺2023\\\\JR主力连续_20200610.csv', 'JR主力连续缺2023\\\\JR主力连续_20200611.csv', 'JR主力连续缺2023\\\\JR主力连续_20200612.csv', 'JR主力连续缺2023\\\\JR主力连续_20200615.csv', 'JR主力连续缺2023\\\\JR主力连续_20200616.csv', 'JR主力连续缺2023\\\\JR主力连续_20200617.csv', 'JR主力连续缺2023\\\\JR主力连续_20200618.csv', 'JR主力连续缺2023\\\\JR主力连续_20200619.csv', 'JR主力连续缺2023\\\\JR主力连续_20200622.csv', 'JR主力连续缺2023\\\\JR主力连续_20200623.csv', 'JR主力连续缺2023\\\\JR主力连续_20200624.csv', 'JR主力连续缺2023\\\\JR主力连续_20200629.csv', 'JR主力连续缺2023\\\\JR主力连续_20200630.csv', 'JR主力连续缺2023\\\\JR主力连续_20200701.csv', 'JR主力连续缺2023\\\\JR主力连续_20200702.csv', 'JR主力连续缺2023\\\\JR主力连续_20200703.csv', 'JR主力连续缺2023\\\\JR主力连续_20200706.csv', 'JR主力连续缺2023\\\\JR主力连续_20200707.csv', 'JR主力连续缺2023\\\\JR主力连续_20200708.csv', 'JR主力连续缺2023\\\\JR主力连续_20200709.csv', 'JR主力连续缺2023\\\\JR主力连续_20200710.csv', 'JR主力连续缺2023\\\\JR主力连续_20200713.csv', 'JR主力连续缺2023\\\\JR主力连续_20200714.csv', 'JR主力连续缺2023\\\\JR主力连续_20200715.csv', 'JR主力连续缺2023\\\\JR主力连续_20200716.csv', 'JR主力连续缺2023\\\\JR主力连续_20200717.csv', 'JR主力连续缺2023\\\\JR主力连续_20200720.csv', 'JR主力连续缺2023\\\\JR主力连续_20200721.csv', 'JR主力连续缺2023\\\\JR主力连续_20200722.csv', 'JR主力连续缺2023\\\\JR主力连续_20200723.csv', 'JR主力连续缺2023\\\\JR主力连续_20200724.csv', 'JR主力连续缺2023\\\\JR主力连续_20200727.csv', 'JR主力连续缺2023\\\\JR主力连续_20200728.csv', 'JR主力连续缺2023\\\\JR主力连续_20200729.csv', 'JR主力连续缺2023\\\\JR主力连续_20200730.csv', 'JR主力连续缺2023\\\\JR主力连续_20200731.csv', 'JR主力连续缺2023\\\\JR主力连续_20200803.csv', 'JR主力连续缺2023\\\\JR主力连续_20200804.csv', 'JR主力连续缺2023\\\\JR主力连续_20200805.csv', 'JR主力连续缺2023\\\\JR主力连续_20200806.csv', 'JR主力连续缺2023\\\\JR主力连续_20200807.csv', 'JR主力连续缺2023\\\\JR主力连续_20200810.csv', 'JR主力连续缺2023\\\\JR主力连续_20200811.csv', 'JR主力连续缺2023\\\\JR主力连续_20200812.csv', 'JR主力连续缺2023\\\\JR主力连续_20200813.csv', 'JR主力连续缺2023\\\\JR主力连续_20200814.csv', 'JR主力连续缺2023\\\\JR主力连续_20200817.csv', 'JR主力连续缺2023\\\\JR主力连续_20200818.csv', 'JR主力连续缺2023\\\\JR主力连续_20200819.csv', 'JR主力连续缺2023\\\\JR主力连续_20200820.csv', 'JR主力连续缺2023\\\\JR主力连续_20200821.csv', 'JR主力连续缺2023\\\\JR主力连续_20200824.csv', 'JR主力连续缺2023\\\\JR主力连续_20200825.csv', 'JR主力连续缺2023\\\\JR主力连续_20200826.csv', 'JR主力连续缺2023\\\\JR主力连续_20200827.csv', 'JR主力连续缺2023\\\\JR主力连续_20200828.csv', 'JR主力连续缺2023\\\\JR主力连续_20200831.csv', 'JR主力连续缺2023\\\\JR主力连续_20200901.csv', 'JR主力连续缺2023\\\\JR主力连续_20200902.csv', 'JR主力连续缺2023\\\\JR主力连续_20200903.csv', 'JR主力连续缺2023\\\\JR主力连续_20200904.csv', 'JR主力连续缺2023\\\\JR主力连续_20200907.csv', 'JR主力连续缺2023\\\\JR主力连续_20200908.csv', 'JR主力连续缺2023\\\\JR主力连续_20200909.csv', 'JR主力连续缺2023\\\\JR主力连续_20200910.csv', 'JR主力连续缺2023\\\\JR主力连续_20200911.csv', 'JR主力连续缺2023\\\\JR主力连续_20200914.csv', 'JR主力连续缺2023\\\\JR主力连续_20200915.csv', 'JR主力连续缺2023\\\\JR主力连续_20200917.csv', 'JR主力连续缺2023\\\\JR主力连续_20200918.csv', 'JR主力连续缺2023\\\\JR主力连续_20200921.csv', 'JR主力连续缺2023\\\\JR主力连续_20200922.csv', 'JR主力连续缺2023\\\\JR主力连续_20200923.csv', 'JR主力连续缺2023\\\\JR主力连续_20200924.csv', 'JR主力连续缺2023\\\\JR主力连续_20200925.csv', 'JR主力连续缺2023\\\\JR主力连续_20200928.csv', 'JR主力连续缺2023\\\\JR主力连续_20200929.csv', 'JR主力连续缺2023\\\\JR主力连续_20200930.csv', 'JR主力连续缺2023\\\\JR主力连续_20201009.csv', 'JR主力连续缺2023\\\\JR主力连续_20201012.csv', 'JR主力连续缺2023\\\\JR主力连续_20201013.csv', 'JR主力连续缺2023\\\\JR主力连续_20201014.csv', 'JR主力连续缺2023\\\\JR主力连续_20201015.csv', 'JR主力连续缺2023\\\\JR主力连续_20201016.csv', 'JR主力连续缺2023\\\\JR主力连续_20201019.csv', 'JR主力连续缺2023\\\\JR主力连续_20201020.csv', 'JR主力连续缺2023\\\\JR主力连续_20201021.csv', 'JR主力连续缺2023\\\\JR主力连续_20201022.csv', 'JR主力连续缺2023\\\\JR主力连续_20201023.csv', 'JR主力连续缺2023\\\\JR主力连续_20201026.csv', 'JR主力连续缺2023\\\\JR主力连续_20201027.csv', 'JR主力连续缺2023\\\\JR主力连续_20201028.csv', 'JR主力连续缺2023\\\\JR主力连续_20201029.csv', 'JR主力连续缺2023\\\\JR主力连续_20201030.csv', 'JR主力连续缺2023\\\\JR主力连续_20201102.csv', 'JR主力连续缺2023\\\\JR主力连续_20201103.csv', 'JR主力连续缺2023\\\\JR主力连续_20201104.csv', 'JR主力连续缺2023\\\\JR主力连续_20201105.csv', 'JR主力连续缺2023\\\\JR主力连续_20201106.csv', 'JR主力连续缺2023\\\\JR主力连续_20201109.csv', 'JR主力连续缺2023\\\\JR主力连续_20201110.csv', 'JR主力连续缺2023\\\\JR主力连续_20201111.csv', 'JR主力连续缺2023\\\\JR主力连续_20201112.csv', 'JR主力连续缺2023\\\\JR主力连续_20201113.csv', 'JR主力连续缺2023\\\\JR主力连续_20201116.csv', 'JR主力连续缺2023\\\\JR主力连续_20201117.csv', 'JR主力连续缺2023\\\\JR主力连续_20201118.csv', 'JR主力连续缺2023\\\\JR主力连续_20201120.csv', 'JR主力连续缺2023\\\\JR主力连续_20201124.csv', 'JR主力连续缺2023\\\\JR主力连续_20201126.csv', 'JR主力连续缺2023\\\\JR主力连续_20201127.csv', 'JR主力连续缺2023\\\\JR主力连续_20201130.csv', 'JR主力连续缺2023\\\\JR主力连续_20201201.csv', 'JR主力连续缺2023\\\\JR主力连续_20201207.csv', 'JR主力连续缺2023\\\\JR主力连续_20201210.csv', 'JR主力连续缺2023\\\\JR主力连续_20201211.csv', 'JR主力连续缺2023\\\\JR主力连续_20201214.csv', 'JR主力连续缺2023\\\\JR主力连续_20201215.csv', 'JR主力连续缺2023\\\\JR主力连续_20201217.csv', 'JR主力连续缺2023\\\\JR主力连续_20201221.csv', 'JR主力连续缺2023\\\\JR主力连续_20201222.csv', 'JR主力连续缺2023\\\\JR主力连续_20201223.csv', 'JR主力连续缺2023\\\\JR主力连续_20201224.csv', 'JR主力连续缺2023\\\\JR主力连续_20201228.csv', 'JR主力连续缺2023\\\\JR主力连续_20201229.csv', 'JR主力连续缺2023\\\\JR主力连续_20201230.csv', 'JR主力连续缺2023\\\\JR主力连续_20201231.csv']\n",
"code_value characters: JR888\n",
"按年份未处理的JR888_up_2020.CSV文件合并成功!\n",
"按照无夜盘筛选商品期货品种\n",
"JR888_2020数据生成成功!\n",
"按年份处理的JR888_2020.CSV文件合并成功!\n",
"按年份处理且进行等差复权的JR888_rs_2020.CSV文件合并成功!\n",
"csv_files: ['JR主力连续缺2023\\\\JR主力连续_20210104.csv', 'JR主力连续缺2023\\\\JR主力连续_20210105.csv', 'JR主力连续缺2023\\\\JR主力连续_20210106.csv', 'JR主力连续缺2023\\\\JR主力连续_20210107.csv', 'JR主力连续缺2023\\\\JR主力连续_20210108.csv', 'JR主力连续缺2023\\\\JR主力连续_20210111.csv', 'JR主力连续缺2023\\\\JR主力连续_20210112.csv', 'JR主力连续缺2023\\\\JR主力连续_20210113.csv', 'JR主力连续缺2023\\\\JR主力连续_20210114.csv', 'JR主力连续缺2023\\\\JR主力连续_20210115.csv', 'JR主力连续缺2023\\\\JR主力连续_20210118.csv', 'JR主力连续缺2023\\\\JR主力连续_20210119.csv', 'JR主力连续缺2023\\\\JR主力连续_20210120.csv', 'JR主力连续缺2023\\\\JR主力连续_20210121.csv', 'JR主力连续缺2023\\\\JR主力连续_20210122.csv', 'JR主力连续缺2023\\\\JR主力连续_20210125.csv', 'JR主力连续缺2023\\\\JR主力连续_20210126.csv', 'JR主力连续缺2023\\\\JR主力连续_20210127.csv', 'JR主力连续缺2023\\\\JR主力连续_20210128.csv', 'JR主力连续缺2023\\\\JR主力连续_20210129.csv', 'JR主力连续缺2023\\\\JR主力连续_20210201.csv', 'JR主力连续缺2023\\\\JR主力连续_20210202.csv', 'JR主力连续缺2023\\\\JR主力连续_20210203.csv', 'JR主力连续缺2023\\\\JR主力连续_20210204.csv', 'JR主力连续缺2023\\\\JR主力连续_20210205.csv', 'JR主力连续缺2023\\\\JR主力连续_20210208.csv', 'JR主力连续缺2023\\\\JR主力连续_20210209.csv', 'JR主力连续缺2023\\\\JR主力连续_20210210.csv', 'JR主力连续缺2023\\\\JR主力连续_20210218.csv', 'JR主力连续缺2023\\\\JR主力连续_20210222.csv', 'JR主力连续缺2023\\\\JR主力连续_20210223.csv', 'JR主力连续缺2023\\\\JR主力连续_20210224.csv', 'JR主力连续缺2023\\\\JR主力连续_20210225.csv', 'JR主力连续缺2023\\\\JR主力连续_20210226.csv', 'JR主力连续缺2023\\\\JR主力连续_20210301.csv', 'JR主力连续缺2023\\\\JR主力连续_20210303.csv', 'JR主力连续缺2023\\\\JR主力连续_20210304.csv', 'JR主力连续缺2023\\\\JR主力连续_20210305.csv', 'JR主力连续缺2023\\\\JR主力连续_20210308.csv', 'JR主力连续缺2023\\\\JR主力连续_20210309.csv', 'JR主力连续缺2023\\\\JR主力连续_20210310.csv', 'JR主力连续缺2023\\\\JR主力连续_20210311.csv', 'JR主力连续缺2023\\\\JR主力连续_20210315.csv', 'JR主力连续缺2023\\\\JR主力连续_20210317.csv', 'JR主力连续缺2023\\\\JR主力连续_20210318.csv', 'JR主力连续缺2023\\\\JR主力连续_20210319.csv', 'JR主力连续缺2023\\\\JR主力连续_20210322.csv', 'JR主力连续缺2023\\\\JR主力连续_20210324.csv', 'JR主力连续缺2023\\\\JR主力连续_20210325.csv', 'JR主力连续缺2023\\\\JR主力连续_20210330.csv', 'JR主力连续缺2023\\\\JR主力连续_20210331.csv', 'JR主力连续缺2023\\\\JR主力连续_20210406.csv', 'JR主力连续缺2023\\\\JR主力连续_20210408.csv', 'JR主力连续缺2023\\\\JR主力连续_20210409.csv', 'JR主力连续缺2023\\\\JR主力连续_20210413.csv', 'JR主力连续缺2023\\\\JR主力连续_20210414.csv', 'JR主力连续缺2023\\\\JR主力连续_20210415.csv', 'JR主力连续缺2023\\\\JR主力连续_20210416.csv', 'JR主力连续缺2023\\\\JR主力连续_20210423.csv', 'JR主力连续缺2023\\\\JR主力连续_20210428.csv', 'JR主力连续缺2023\\\\JR主力连续_20210429.csv', 'JR主力连续缺2023\\\\JR主力连续_20210430.csv', 'JR主力连续缺2023\\\\JR主力连续_20210506.csv', 'JR主力连续缺2023\\\\JR主力连续_20210510.csv', 'JR主力连续缺2023\\\\JR主力连续_20210511.csv', 'JR主力连续缺2023\\\\JR主力连续_20210512.csv', 'JR主力连续缺2023\\\\JR主力连续_20210513.csv', 'JR主力连续缺2023\\\\JR主力连续_20210518.csv', 'JR主力连续缺2023\\\\JR主力连续_20210519.csv', 'JR主力连续缺2023\\\\JR主力连续_20210520.csv', 'JR主力连续缺2023\\\\JR主力连续_20210521.csv', 'JR主力连续缺2023\\\\JR主力连续_20210524.csv', 'JR主力连续缺2023\\\\JR主力连续_20210525.csv', 'JR主力连续缺2023\\\\JR主力连续_20210526.csv', 'JR主力连续缺2023\\\\JR主力连续_20210601.csv', 'JR主力连续缺2023\\\\JR主力连续_20210602.csv', 'JR主力连续缺2023\\\\JR主力连续_20210603.csv', 'JR主力连续缺2023\\\\JR主力连续_20210607.csv', 'JR主力连续缺2023\\\\JR主力连续_20210616.csv', 'JR主力连续缺2023\\\\JR主力连续_20210623.csv', 'JR主力连续缺2023\\\\JR主力连续_20210624.csv', 'JR主力连续缺2023\\\\JR主力连续_20210625.csv', 'JR主力连续缺2023\\\\JR主力连续_20210629.csv', 'JR主力连续缺2023\\\\JR主力连续_20210630.csv', 'JR主力连续缺2023\\\\JR主力连续_20210701.csv', 'JR主力连续缺2023\\\\JR主力连续_20210702.csv', 'JR主力连续缺2023\\\\JR主力连续_20210706.csv', 'JR主力连续缺2023\\\\JR主力连续_20210707.csv', 'JR主力连续缺2023\\\\JR主力连续_20210709.csv', 'JR主力连续缺2023\\\\JR主力连续_20210712.csv', 'JR主力连续缺2023\\\\JR主力连续_20210713.csv', 'JR主力连续缺2023\\\\JR主力连续_20210715.csv', 'JR主力连续缺2023\\\\JR主力连续_20210716.csv', 'JR主力连续缺2023\\\\JR主力连续_20210719.csv', 'JR主力连续缺2023\\\\JR主力连续_20210720.csv', 'JR主力连续缺2023\\\\JR主力连续_20210721.csv', 'JR主力连续缺2023\\\\JR主力连续_20210722.csv', 'JR主力连续缺2023\\\\JR主力连续_20210723.csv', 'JR主力连续缺2023\\\\JR主力连续_20210726.csv', 'JR主力连续缺2023\\\\JR主力连续_20210727.csv', 'JR主力连续缺2023\\\\JR主力连续_20210728.csv', 'JR主力连续缺2023\\\\JR主力连续_20210729.csv', 'JR主力连续缺2023\\\\JR主力连续_20210730.csv', 'JR主力连续缺2023\\\\JR主力连续_20210803.csv', 'JR主力连续缺2023\\\\JR主力连续_20210804.csv', 'JR主力连续缺2023\\\\JR主力连续_20210805.csv', 'JR主力连续缺2023\\\\JR主力连续_20210806.csv', 'JR主力连续缺2023\\\\JR主力连续_20210809.csv', 'JR主力连续缺2023\\\\JR主力连续_20210810.csv', 'JR主力连续缺2023\\\\JR主力连续_20210812.csv', 'JR主力连续缺2023\\\\JR主力连续_20210813.csv', 'JR主力连续缺2023\\\\JR主力连续_20210816.csv', 'JR主力连续缺2023\\\\JR主力连续_20210817.csv', 'JR主力连续缺2023\\\\JR主力连续_20210818.csv', 'JR主力连续缺2023\\\\JR主力连续_20210819.csv', 'JR主力连续缺2023\\\\JR主力连续_20210820.csv', 'JR主力连续缺2023\\\\JR主力连续_20210823.csv', 'JR主力连续缺2023\\\\JR主力连续_20210824.csv', 'JR主力连续缺2023\\\\JR主力连续_20210825.csv', 'JR主力连续缺2023\\\\JR主力连续_20210826.csv', 'JR主力连续缺2023\\\\JR主力连续_20210827.csv', 'JR主力连续缺2023\\\\JR主力连续_20210830.csv', 'JR主力连续缺2023\\\\JR主力连续_20210831.csv', 'JR主力连续缺2023\\\\JR主力连续_20210901.csv', 'JR主力连续缺2023\\\\JR主力连续_20210907.csv', 'JR主力连续缺2023\\\\JR主力连续_20210908.csv', 'JR主力连续缺2023\\\\JR主力连续_20210909.csv', 'JR主力连续缺2023\\\\JR主力连续_20210910.csv', 'JR主力连续缺2023\\\\JR主力连续_20210913.csv', 'JR主力连续缺2023\\\\JR主力连续_20210916.csv', 'JR主力连续缺2023\\\\JR主力连续_20210917.csv', 'JR主力连续缺2023\\\\JR主力连续_20210922.csv', 'JR主力连续缺2023\\\\JR主力连续_20210923.csv', 'JR主力连续缺2023\\\\JR主力连续_20210927.csv', 'JR主力连续缺2023\\\\JR主力连续_20210928.csv', 'JR主力连续缺2023\\\\JR主力连续_20210929.csv', 'JR主力连续缺2023\\\\JR主力连续_20210930.csv', 'JR主力连续缺2023\\\\JR主力连续_20211008.csv', 'JR主力连续缺2023\\\\JR主力连续_20211011.csv', 'JR主力连续缺2023\\\\JR主力连续_20211012.csv', 'JR主力连续缺2023\\\\JR主力连续_20211013.csv', 'JR主力连续缺2023\\\\JR主力连续_20211014.csv', 'JR主力连续缺2023\\\\JR主力连续_20211015.csv', 'JR主力连续缺2023\\\\JR主力连续_20211018.csv', 'JR主力连续缺2023\\\\JR主力连续_20211019.csv', 'JR主力连续缺2023\\\\JR主力连续_20211020.csv', 'JR主力连续缺2023\\\\JR主力连续_20211021.csv', 'JR主力连续缺2023\\\\JR主力连续_20211026.csv', 'JR主力连续缺2023\\\\JR主力连续_20211027.csv', 'JR主力连续缺2023\\\\JR主力连续_20211029.csv', 'JR主力连续缺2023\\\\JR主力连续_20211101.csv', 'JR主力连续缺2023\\\\JR主力连续_20211102.csv', 'JR主力连续缺2023\\\\JR主力连续_20211103.csv', 'JR主力连续缺2023\\\\JR主力连续_20211104.csv', 'JR主力连续缺2023\\\\JR主力连续_20211105.csv', 'JR主力连续缺2023\\\\JR主力连续_20211108.csv', 'JR主力连续缺2023\\\\JR主力连续_20211109.csv', 'JR主力连续缺2023\\\\JR主力连续_20211111.csv', 'JR主力连续缺2023\\\\JR主力连续_20211112.csv', 'JR主力连续缺2023\\\\JR主力连续_20211115.csv', 'JR主力连续缺2023\\\\JR主力连续_20211116.csv', 'JR主力连续缺2023\\\\JR主力连续_20211117.csv', 'JR主力连续缺2023\\\\JR主力连续_20211118.csv', 'JR主力连续缺2023\\\\JR主力连续_20211122.csv', 'JR主力连续缺2023\\\\JR主力连续_20211126.csv', 'JR主力连续缺2023\\\\JR主力连续_20211129.csv', 'JR主力连续缺2023\\\\JR主力连续_20211201.csv', 'JR主力连续缺2023\\\\JR主力连续_20211202.csv', 'JR主力连续缺2023\\\\JR主力连续_20211203.csv', 'JR主力连续缺2023\\\\JR主力连续_20211213.csv', 'JR主力连续缺2023\\\\JR主力连续_20211215.csv', 'JR主力连续缺2023\\\\JR主力连续_20211217.csv', 'JR主力连续缺2023\\\\JR主力连续_20211221.csv', 'JR主力连续缺2023\\\\JR主力连续_20211222.csv', 'JR主力连续缺2023\\\\JR主力连续_20211223.csv', 'JR主力连续缺2023\\\\JR主力连续_20211227.csv', 'JR主力连续缺2023\\\\JR主力连续_20211231.csv']\n",
"code_value characters: JR888\n",
"按年份未处理的JR888_up_2021.CSV文件合并成功!\n",
"按照无夜盘筛选商品期货品种\n",
"JR888_2021数据生成成功!\n",
"按年份处理的JR888_2021.CSV文件合并成功!\n",
"按年份处理且进行等差复权的JR888_rs_2021.CSV文件合并成功!\n",
"csv_files: ['JR主力连续缺2023\\\\JR主力连续_20220104.csv', 'JR主力连续缺2023\\\\JR主力连续_20220310.csv', 'JR主力连续缺2023\\\\JR主力连续_20220311.csv', 'JR主力连续缺2023\\\\JR主力连续_20220314.csv', 'JR主力连续缺2023\\\\JR主力连续_20220315.csv', 'JR主力连续缺2023\\\\JR主力连续_20220316.csv', 'JR主力连续缺2023\\\\JR主力连续_20220317.csv', 'JR主力连续缺2023\\\\JR主力连续_20220318.csv', 'JR主力连续缺2023\\\\JR主力连续_20220321.csv', 'JR主力连续缺2023\\\\JR主力连续_20220322.csv', 'JR主力连续缺2023\\\\JR主力连续_20220323.csv', 'JR主力连续缺2023\\\\JR主力连续_20220324.csv', 'JR主力连续缺2023\\\\JR主力连续_20220325.csv', 'JR主力连续缺2023\\\\JR主力连续_20220328.csv', 'JR主力连续缺2023\\\\JR主力连续_20220329.csv', 'JR主力连续缺2023\\\\JR主力连续_20220330.csv', 'JR主力连续缺2023\\\\JR主力连续_20220331.csv', 'JR主力连续缺2023\\\\JR主力连续_20220401.csv', 'JR主力连续缺2023\\\\JR主力连续_20220406.csv', 'JR主力连续缺2023\\\\JR主力连续_20220407.csv', 'JR主力连续缺2023\\\\JR主力连续_20220411.csv', 'JR主力连续缺2023\\\\JR主力连续_20220418.csv', 'JR主力连续缺2023\\\\JR主力连续_20220419.csv', 'JR主力连续缺2023\\\\JR主力连续_20220422.csv', 'JR主力连续缺2023\\\\JR主力连续_20220425.csv', 'JR主力连续缺2023\\\\JR主力连续_20220427.csv', 'JR主力连续缺2023\\\\JR主力连续_20220428.csv', 'JR主力连续缺2023\\\\JR主力连续_20220506.csv', 'JR主力连续缺2023\\\\JR主力连续_20220509.csv', 'JR主力连续缺2023\\\\JR主力连续_20220510.csv', 'JR主力连续缺2023\\\\JR主力连续_20220520.csv', 'JR主力连续缺2023\\\\JR主力连续_20220602.csv', 'JR主力连续缺2023\\\\JR主力连续_20220608.csv', 'JR主力连续缺2023\\\\JR主力连续_20220610.csv', 'JR主力连续缺2023\\\\JR主力连续_20220614.csv', 'JR主力连续缺2023\\\\JR主力连续_20220623.csv', 'JR主力连续缺2023\\\\JR主力连续_20220817.csv', 'JR主力连续缺2023\\\\JR主力连续_20220921.csv', 'JR主力连续缺2023\\\\JR主力连续_20220926.csv', 'JR主力连续缺2023\\\\JR主力连续_20221011.csv', 'JR主力连续缺2023\\\\JR主力连续_20221212.csv', 'JR主力连续缺2023\\\\JR主力连续_20221214.csv', 'JR主力连续缺2023\\\\JR主力连续_20221216.csv', 'JR主力连续缺2023\\\\JR主力连续_20221230.csv']\n",
"code_value characters: JR888\n",
"按年份未处理的JR888_up_2022.CSV文件合并成功!\n",
"按照无夜盘筛选商品期货品种\n",
"JR888_2022数据生成成功!\n",
"按年份处理的JR888_2022.CSV文件合并成功!\n",
"按年份处理且进行等差复权的JR888_rs_2022.CSV文件合并成功!\n",
"csv_files: ['LR主力连续缺2021\\\\LR主力连续_20190102.csv', 'LR主力连续缺2021\\\\LR主力连续_20190103.csv', 'LR主力连续缺2021\\\\LR主力连续_20190104.csv', 'LR主力连续缺2021\\\\LR主力连续_20190107.csv', 'LR主力连续缺2021\\\\LR主力连续_20190108.csv', 'LR主力连续缺2021\\\\LR主力连续_20190109.csv', 'LR主力连续缺2021\\\\LR主力连续_20190110.csv', 'LR主力连续缺2021\\\\LR主力连续_20190111.csv', 'LR主力连续缺2021\\\\LR主力连续_20190114.csv', 'LR主力连续缺2021\\\\LR主力连续_20190115.csv', 'LR主力连续缺2021\\\\LR主力连续_20190116.csv', 'LR主力连续缺2021\\\\LR主力连续_20190117.csv', 'LR主力连续缺2021\\\\LR主力连续_20190118.csv', 'LR主力连续缺2021\\\\LR主力连续_20190121.csv', 'LR主力连续缺2021\\\\LR主力连续_20190122.csv', 'LR主力连续缺2021\\\\LR主力连续_20190123.csv', 'LR主力连续缺2021\\\\LR主力连续_20190124.csv', 'LR主力连续缺2021\\\\LR主力连续_20190125.csv', 'LR主力连续缺2021\\\\LR主力连续_20190128.csv', 'LR主力连续缺2021\\\\LR主力连续_20190129.csv', 'LR主力连续缺2021\\\\LR主力连续_20190130.csv', 'LR主力连续缺2021\\\\LR主力连续_20190131.csv', 'LR主力连续缺2021\\\\LR主力连续_20190201.csv', 'LR主力连续缺2021\\\\LR主力连续_20190211.csv', 'LR主力连续缺2021\\\\LR主力连续_20190212.csv', 'LR主力连续缺2021\\\\LR主力连续_20190213.csv', 'LR主力连续缺2021\\\\LR主力连续_20190214.csv', 'LR主力连续缺2021\\\\LR主力连续_20190215.csv', 'LR主力连续缺2021\\\\LR主力连续_20190218.csv', 'LR主力连续缺2021\\\\LR主力连续_20190219.csv', 'LR主力连续缺2021\\\\LR主力连续_20190220.csv', 'LR主力连续缺2021\\\\LR主力连续_20190221.csv', 'LR主力连续缺2021\\\\LR主力连续_20190222.csv', 'LR主力连续缺2021\\\\LR主力连续_20190225.csv', 'LR主力连续缺2021\\\\LR主力连续_20190226.csv', 'LR主力连续缺2021\\\\LR主力连续_20190227.csv', 'LR主力连续缺2021\\\\LR主力连续_20190228.csv', 'LR主力连续缺2021\\\\LR主力连续_20190301.csv', 'LR主力连续缺2021\\\\LR主力连续_20190304.csv', 'LR主力连续缺2021\\\\LR主力连续_20190305.csv', 'LR主力连续缺2021\\\\LR主力连续_20190306.csv', 'LR主力连续缺2021\\\\LR主力连续_20190307.csv', 'LR主力连续缺2021\\\\LR主力连续_20190308.csv', 'LR主力连续缺2021\\\\LR主力连续_20190311.csv', 'LR主力连续缺2021\\\\LR主力连续_20190312.csv', 'LR主力连续缺2021\\\\LR主力连续_20190313.csv', 'LR主力连续缺2021\\\\LR主力连续_20190314.csv', 'LR主力连续缺2021\\\\LR主力连续_20190315.csv', 'LR主力连续缺2021\\\\LR主力连续_20190318.csv', 'LR主力连续缺2021\\\\LR主力连续_20190319.csv', 'LR主力连续缺2021\\\\LR主力连续_20190321.csv', 'LR主力连续缺2021\\\\LR主力连续_20190322.csv', 'LR主力连续缺2021\\\\LR主力连续_20190325.csv', 'LR主力连续缺2021\\\\LR主力连续_20190326.csv', 'LR主力连续缺2021\\\\LR主力连续_20190327.csv', 'LR主力连续缺2021\\\\LR主力连续_20190328.csv', 'LR主力连续缺2021\\\\LR主力连续_20190329.csv', 'LR主力连续缺2021\\\\LR主力连续_20190401.csv', 'LR主力连续缺2021\\\\LR主力连续_20190402.csv', 'LR主力连续缺2021\\\\LR主力连续_20190403.csv', 'LR主力连续缺2021\\\\LR主力连续_20190404.csv', 'LR主力连续缺2021\\\\LR主力连续_20190408.csv', 'LR主力连续缺2021\\\\LR主力连续_20190409.csv', 'LR主力连续缺2021\\\\LR主力连续_20190410.csv', 'LR主力连续缺2021\\\\LR主力连续_20190412.csv', 'LR主力连续缺2021\\\\LR主力连续_20190415.csv', 'LR主力连续缺2021\\\\LR主力连续_20190416.csv', 'LR主力连续缺2021\\\\LR主力连续_20190417.csv', 'LR主力连续缺2021\\\\LR主力连续_20190418.csv', 'LR主力连续缺2021\\\\LR主力连续_20190419.csv', 'LR主力连续缺2021\\\\LR主力连续_20190422.csv', 'LR主力连续缺2021\\\\LR主力连续_20190423.csv', 'LR主力连续缺2021\\\\LR主力连续_20190424.csv', 'LR主力连续缺2021\\\\LR主力连续_20190425.csv', 'LR主力连续缺2021\\\\LR主力连续_20190426.csv', 'LR主力连续缺2021\\\\LR主力连续_20190429.csv', 'LR主力连续缺2021\\\\LR主力连续_20190430.csv', 'LR主力连续缺2021\\\\LR主力连续_20190507.csv', 'LR主力连续缺2021\\\\LR主力连续_20190509.csv', 'LR主力连续缺2021\\\\LR主力连续_20190510.csv', 'LR主力连续缺2021\\\\LR主力连续_20190513.csv', 'LR主力连续缺2021\\\\LR主力连续_20190514.csv', 'LR主力连续缺2021\\\\LR主力连续_20190515.csv', 'LR主力连续缺2021\\\\LR主力连续_20190516.csv', 'LR主力连续缺2021\\\\LR主力连续_20190517.csv', 'LR主力连续缺2021\\\\LR主力连续_20190520.csv', 'LR主力连续缺2021\\\\LR主力连续_20190521.csv', 'LR主力连续缺2021\\\\LR主力连续_20190522.csv', 'LR主力连续缺2021\\\\LR主力连续_20190523.csv', 'LR主力连续缺2021\\\\LR主力连续_20190524.csv', 'LR主力连续缺2021\\\\LR主力连续_20190527.csv', 'LR主力连续缺2021\\\\LR主力连续_20190528.csv', 'LR主力连续缺2021\\\\LR主力连续_20190529.csv', 'LR主力连续缺2021\\\\LR主力连续_20190530.csv', 'LR主力连续缺2021\\\\LR主力连续_20190531.csv', 'LR主力连续缺2021\\\\LR主力连续_20190604.csv', 'LR主力连续缺2021\\\\LR主力连续_20190610.csv', 'LR主力连续缺2021\\\\LR主力连续_20190611.csv', 'LR主力连续缺2021\\\\LR主力连续_20190612.csv', 'LR主力连续缺2021\\\\LR主力连续_20190613.csv', 'LR主力连续缺2021\\\\LR主力连续_20190614.csv', 'LR主力连续缺2021\\\\LR主力连续_20190617.csv', 'LR主力连续缺2021\\\\LR主力连续_20190618.csv', 'LR主力连续缺2021\\\\LR主力连续_20190619.csv', 'LR主力连续缺2021\\\\LR主力连续_20190620.csv', 'LR主力连续缺2021\\\\LR主力连续_20190624.csv', 'LR主力连续缺2021\\\\LR主力连续_20190625.csv', 'LR主力连续缺2021\\\\LR主力连续_20190626.csv', 'LR主力连续缺2021\\\\LR主力连续_20190627.csv', 'LR主力连续缺2021\\\\LR主力连续_20190628.csv', 'LR主力连续缺2021\\\\LR主力连续_20190701.csv', 'LR主力连续缺2021\\\\LR主力连续_20190703.csv', 'LR主力连续缺2021\\\\LR主力连续_20190704.csv', 'LR主力连续缺2021\\\\LR主力连续_20190705.csv', 'LR主力连续缺2021\\\\LR主力连续_20190710.csv', 'LR主力连续缺2021\\\\LR主力连续_20190712.csv', 'LR主力连续缺2021\\\\LR主力连续_20190715.csv', 'LR主力连续缺2021\\\\LR主力连续_20190717.csv', 'LR主力连续缺2021\\\\LR主力连续_20190723.csv', 'LR主力连续缺2021\\\\LR主力连续_20190725.csv', 'LR主力连续缺2021\\\\LR主力连续_20190726.csv', 'LR主力连续缺2021\\\\LR主力连续_20190729.csv', 'LR主力连续缺2021\\\\LR主力连续_20190730.csv', 'LR主力连续缺2021\\\\LR主力连续_20190801.csv', 'LR主力连续缺2021\\\\LR主力连续_20190802.csv', 'LR主力连续缺2021\\\\LR主力连续_20190805.csv', 'LR主力连续缺2021\\\\LR主力连续_20190806.csv', 'LR主力连续缺2021\\\\LR主力连续_20190807.csv', 'LR主力连续缺2021\\\\LR主力连续_20190809.csv', 'LR主力连续缺2021\\\\LR主力连续_20190812.csv', 'LR主力连续缺2021\\\\LR主力连续_20190814.csv', 'LR主力连续缺2021\\\\LR主力连续_20190815.csv', 'LR主力连续缺2021\\\\LR主力连续_20190827.csv', 'LR主力连续缺2021\\\\LR主力连续_20190828.csv', 'LR主力连续缺2021\\\\LR主力连续_20190902.csv', 'LR主力连续缺2021\\\\LR主力连续_20190903.csv', 'LR主力连续缺2021\\\\LR主力连续_20190906.csv', 'LR主力连续缺2021\\\\LR主力连续_20190909.csv', 'LR主力连续缺2021\\\\LR主力连续_20190910.csv', 'LR主力连续缺2021\\\\LR主力连续_20190912.csv', 'LR主力连续缺2021\\\\LR主力连续_20190918.csv', 'LR主力连续缺2021\\\\LR主力连续_20190920.csv', 'LR主力连续缺2021\\\\LR主力连续_20190923.csv', 'LR主力连续缺2021\\\\LR主力连续_20190924.csv', 'LR主力连续缺2021\\\\LR主力连续_20190925.csv', 'LR主力连续缺2021\\\\LR主力连续_20190926.csv', 'LR主力连续缺2021\\\\LR主力连续_20190927.csv', 'LR主力连续缺2021\\\\LR主力连续_20191009.csv', 'LR主力连续缺2021\\\\LR主力连续_20191016.csv', 'LR主力连续缺2021\\\\LR主力连续_20191031.csv', 'LR主力连续缺2021\\\\LR主力连续_20191205.csv', 'LR主力连续缺2021\\\\LR主力连续_20191211.csv']\n",
"code_value characters: LR888\n",
"按年份未处理的LR888_up_2019.CSV文件合并成功!\n",
"按照无夜盘筛选商品期货品种\n",
"LR888_2019数据生成成功!\n",
"按年份处理的LR888_2019.CSV文件合并成功!\n",
"按年份处理且进行等差复权的LR888_rs_2019.CSV文件合并成功!\n",
"csv_files: ['LR主力连续缺2021\\\\LR主力连续_20200103.csv', 'LR主力连续缺2021\\\\LR主力连续_20200224.csv', 'LR主力连续缺2021\\\\LR主力连续_20200225.csv', 'LR主力连续缺2021\\\\LR主力连续_20200226.csv', 'LR主力连续缺2021\\\\LR主力连续_20200227.csv', 'LR主力连续缺2021\\\\LR主力连续_20200305.csv', 'LR主力连续缺2021\\\\LR主力连续_20200311.csv', 'LR主力连续缺2021\\\\LR主力连续_20200312.csv', 'LR主力连续缺2021\\\\LR主力连续_20200313.csv', 'LR主力连续缺2021\\\\LR主力连续_20200316.csv', 'LR主力连续缺2021\\\\LR主力连续_20200319.csv', 'LR主力连续缺2021\\\\LR主力连续_20200320.csv', 'LR主力连续缺2021\\\\LR主力连续_20200323.csv', 'LR主力连续缺2021\\\\LR主力连续_20200326.csv', 'LR主力连续缺2021\\\\LR主力连续_20200327.csv', 'LR主力连续缺2021\\\\LR主力连续_20200330.csv', 'LR主力连续缺2021\\\\LR主力连续_20200331.csv', 'LR主力连续缺2021\\\\LR主力连续_20200401.csv', 'LR主力连续缺2021\\\\LR主力连续_20200402.csv', 'LR主力连续缺2021\\\\LR主力连续_20200403.csv', 'LR主力连续缺2021\\\\LR主力连续_20200407.csv', 'LR主力连续缺2021\\\\LR主力连续_20200408.csv', 'LR主力连续缺2021\\\\LR主力连续_20200409.csv', 'LR主力连续缺2021\\\\LR主力连续_20200410.csv', 'LR主力连续缺2021\\\\LR主力连续_20200413.csv', 'LR主力连续缺2021\\\\LR主力连续_20200414.csv', 'LR主力连续缺2021\\\\LR主力连续_20200415.csv', 'LR主力连续缺2021\\\\LR主力连续_20200416.csv', 'LR主力连续缺2021\\\\LR主力连续_20200417.csv', 'LR主力连续缺2021\\\\LR主力连续_20200420.csv', 'LR主力连续缺2021\\\\LR主力连续_20200421.csv', 'LR主力连续缺2021\\\\LR主力连续_20200422.csv', 'LR主力连续缺2021\\\\LR主力连续_20200423.csv', 'LR主力连续缺2021\\\\LR主力连续_20200424.csv', 'LR主力连续缺2021\\\\LR主力连续_20200427.csv', 'LR主力连续缺2021\\\\LR主力连续_20200428.csv', 'LR主力连续缺2021\\\\LR主力连续_20200429.csv', 'LR主力连续缺2021\\\\LR主力连续_20200430.csv', 'LR主力连续缺2021\\\\LR主力连续_20200506.csv', 'LR主力连续缺2021\\\\LR主力连续_20200507.csv', 'LR主力连续缺2021\\\\LR主力连续_20200508.csv', 'LR主力连续缺2021\\\\LR主力连续_20200511.csv', 'LR主力连续缺2021\\\\LR主力连续_20200512.csv', 'LR主力连续缺2021\\\\LR主力连续_20200513.csv', 'LR主力连续缺2021\\\\LR主力连续_20200514.csv', 'LR主力连续缺2021\\\\LR主力连续_20200519.csv', 'LR主力连续缺2021\\\\LR主力连续_20200520.csv', 'LR主力连续缺2021\\\\LR主力连续_20200521.csv', 'LR主力连续缺2021\\\\LR主力连续_20200522.csv', 'LR主力连续缺2021\\\\LR主力连续_20200525.csv', 'LR主力连续缺2021\\\\LR主力连续_20200526.csv', 'LR主力连续缺2021\\\\LR主力连续_20200527.csv', 'LR主力连续缺2021\\\\LR主力连续_20200529.csv', 'LR主力连续缺2021\\\\LR主力连续_20200601.csv', 'LR主力连续缺2021\\\\LR主力连续_20200602.csv', 'LR主力连续缺2021\\\\LR主力连续_20200603.csv', 'LR主力连续缺2021\\\\LR主力连续_20200608.csv', 'LR主力连续缺2021\\\\LR主力连续_20200611.csv', 'LR主力连续缺2021\\\\LR主力连续_20200615.csv', 'LR主力连续缺2021\\\\LR主力连续_20200616.csv', 'LR主力连续缺2021\\\\LR主力连续_20200617.csv', 'LR主力连续缺2021\\\\LR主力连续_20200618.csv', 'LR主力连续缺2021\\\\LR主力连续_20200619.csv', 'LR主力连续缺2021\\\\LR主力连续_20200622.csv', 'LR主力连续缺2021\\\\LR主力连续_20200624.csv', 'LR主力连续缺2021\\\\LR主力连续_20200629.csv', 'LR主力连续缺2021\\\\LR主力连续_20200716.csv', 'LR主力连续缺2021\\\\LR主力连续_20200717.csv', 'LR主力连续缺2021\\\\LR主力连续_20200720.csv', 'LR主力连续缺2021\\\\LR主力连续_20200721.csv', 'LR主力连续缺2021\\\\LR主力连续_20200722.csv', 'LR主力连续缺2021\\\\LR主力连续_20200723.csv', 'LR主力连续缺2021\\\\LR主力连续_20200724.csv', 'LR主力连续缺2021\\\\LR主力连续_20200727.csv', 'LR主力连续缺2021\\\\LR主力连续_20200728.csv', 'LR主力连续缺2021\\\\LR主力连续_20200729.csv', 'LR主力连续缺2021\\\\LR主力连续_20200730.csv', 'LR主力连续缺2021\\\\LR主力连续_20200731.csv', 'LR主力连续缺2021\\\\LR主力连续_20200803.csv', 'LR主力连续缺2021\\\\LR主力连续_20200805.csv', 'LR主力连续缺2021\\\\LR主力连续_20200806.csv', 'LR主力连续缺2021\\\\LR主力连续_20200807.csv', 'LR主力连续缺2021\\\\LR主力连续_20200810.csv', 'LR主力连续缺2021\\\\LR主力连续_20200811.csv', 'LR主力连续缺2021\\\\LR主力连续_20200812.csv', 'LR主力连续缺2021\\\\LR主力连续_20200813.csv', 'LR主力连续缺2021\\\\LR主力连续_20200814.csv', 'LR主力连续缺2021\\\\LR主力连续_20200817.csv', 'LR主力连续缺2021\\\\LR主力连续_20200818.csv', 'LR主力连续缺2021\\\\LR主力连续_20200819.csv', 'LR主力连续缺2021\\\\LR主力连续_20200820.csv', 'LR主力连续缺2021\\\\LR主力连续_20200821.csv', 'LR主力连续缺2021\\\\LR主力连续_20200824.csv', 'LR主力连续缺2021\\\\LR主力连续_20200825.csv', 'LR主力连续缺2021\\\\LR主力连续_20200826.csv', 'LR主力连续缺2021\\\\LR主力连续_20200827.csv', 'LR主力连续缺2021\\\\LR主力连续_20200828.csv', 'LR主力连续缺2021\\\\LR主力连续_20200831.csv', 'LR主力连续缺2021\\\\LR主力连续_20200901.csv', 'LR主力连续缺2021\\\\LR主力连续_20200902.csv', 'LR主力连续缺2021\\\\LR主力连续_20200903.csv', 'LR主力连续缺2021\\\\LR主力连续_20200907.csv', 'LR主力连续缺2021\\\\LR主力连续_20200908.csv', 'LR主力连续缺2021\\\\LR主力连续_20200909.csv', 'LR主力连续缺2021\\\\LR主力连续_20200911.csv', 'LR主力连续缺2021\\\\LR主力连续_20200914.csv', 'LR主力连续缺2021\\\\LR主力连续_20200915.csv', 'LR主力连续缺2021\\\\LR主力连续_20200916.csv', 'LR主力连续缺2021\\\\LR主力连续_20200917.csv', 'LR主力连续缺2021\\\\LR主力连续_20200918.csv', 'LR主力连续缺2021\\\\LR主力连续_20200921.csv', 'LR主力连续缺2021\\\\LR主力连续_20200922.csv', 'LR主力连续缺2021\\\\LR主力连续_20200923.csv', 'LR主力连续缺2021\\\\LR主力连续_20200924.csv', 'LR主力连续缺2021\\\\LR主力连续_20200925.csv', 'LR主力连续缺2021\\\\LR主力连续_20200928.csv', 'LR主力连续缺2021\\\\LR主力连续_20200929.csv', 'LR主力连续缺2021\\\\LR主力连续_20200930.csv', 'LR主力连续缺2021\\\\LR主力连续_20201009.csv', 'LR主力连续缺2021\\\\LR主力连续_20201012.csv', 'LR主力连续缺2021\\\\LR主力连续_20201014.csv', 'LR主力连续缺2021\\\\LR主力连续_20201015.csv', 'LR主力连续缺2021\\\\LR主力连续_20201016.csv', 'LR主力连续缺2021\\\\LR主力连续_20201019.csv', 'LR主力连续缺2021\\\\LR主力连续_20201020.csv', 'LR主力连续缺2021\\\\LR主力连续_20201021.csv', 'LR主力连续缺2021\\\\LR主力连续_20201022.csv', 'LR主力连续缺2021\\\\LR主力连续_20201023.csv', 'LR主力连续缺2021\\\\LR主力连续_20201026.csv', 'LR主力连续缺2021\\\\LR主力连续_20201027.csv', 'LR主力连续缺2021\\\\LR主力连续_20201028.csv', 'LR主力连续缺2021\\\\LR主力连续_20201029.csv', 'LR主力连续缺2021\\\\LR主力连续_20201030.csv', 'LR主力连续缺2021\\\\LR主力连续_20201103.csv', 'LR主力连续缺2021\\\\LR主力连续_20201113.csv']\n",
"code_value characters: LR888\n",
"按年份未处理的LR888_up_2020.CSV文件合并成功!\n",
"按照无夜盘筛选商品期货品种\n",
"LR888_2020数据生成成功!\n",
"按年份处理的LR888_2020.CSV文件合并成功!\n",
"按年份处理且进行等差复权的LR888_rs_2020.CSV文件合并成功!\n",
"csv_files: ['LR主力连续缺2021\\\\LR主力连续_20220316.csv', 'LR主力连续缺2021\\\\LR主力连续_20220317.csv', 'LR主力连续缺2021\\\\LR主力连续_20220318.csv', 'LR主力连续缺2021\\\\LR主力连续_20220321.csv', 'LR主力连续缺2021\\\\LR主力连续_20220322.csv', 'LR主力连续缺2021\\\\LR主力连续_20220323.csv', 'LR主力连续缺2021\\\\LR主力连续_20220324.csv', 'LR主力连续缺2021\\\\LR主力连续_20220328.csv', 'LR主力连续缺2021\\\\LR主力连续_20220329.csv', 'LR主力连续缺2021\\\\LR主力连续_20220330.csv', 'LR主力连续缺2021\\\\LR主力连续_20220505.csv', 'LR主力连续缺2021\\\\LR主力连续_20220506.csv', 'LR主力连续缺2021\\\\LR主力连续_20220509.csv', 'LR主力连续缺2021\\\\LR主力连续_20220510.csv', 'LR主力连续缺2021\\\\LR主力连续_20220511.csv', 'LR主力连续缺2021\\\\LR主力连续_20220512.csv', 'LR主力连续缺2021\\\\LR主力连续_20220516.csv', 'LR主力连续缺2021\\\\LR主力连续_20220519.csv', 'LR主力连续缺2021\\\\LR主力连续_20220527.csv', 'LR主力连续缺2021\\\\LR主力连续_20220608.csv', 'LR主力连续缺2021\\\\LR主力连续_20220613.csv', 'LR主力连续缺2021\\\\LR主力连续_20220616.csv', 'LR主力连续缺2021\\\\LR主力连续_20220620.csv', 'LR主力连续缺2021\\\\LR主力连续_20220622.csv', 'LR主力连续缺2021\\\\LR主力连续_20220624.csv', 'LR主力连续缺2021\\\\LR主力连续_20220627.csv', 'LR主力连续缺2021\\\\LR主力连续_20220629.csv', 'LR主力连续缺2021\\\\LR主力连续_20220630.csv']\n",
"code_value characters: LR888\n",
"按年份未处理的LR888_up_2022.CSV文件合并成功!\n",
"按照无夜盘筛选商品期货品种\n",
"LR888_2022数据生成成功!\n",
"按年份处理的LR888_2022.CSV文件合并成功!\n",
"按年份处理且进行等差复权的LR888_rs_2022.CSV文件合并成功!\n",
"csv_files: ['PM主力连续缺2023\\\\PM主力连续_20190109.csv', 'PM主力连续缺2023\\\\PM主力连续_20190114.csv', 'PM主力连续缺2023\\\\PM主力连续_20190115.csv', 'PM主力连续缺2023\\\\PM主力连续_20190121.csv', 'PM主力连续缺2023\\\\PM主力连续_20190319.csv', 'PM主力连续缺2023\\\\PM主力连续_20190410.csv', 'PM主力连续缺2023\\\\PM主力连续_20190415.csv', 'PM主力连续缺2023\\\\PM主力连续_20190423.csv', 'PM主力连续缺2023\\\\PM主力连续_20190424.csv', 'PM主力连续缺2023\\\\PM主力连续_20190429.csv', 'PM主力连续缺2023\\\\PM主力连续_20190509.csv', 'PM主力连续缺2023\\\\PM主力连续_20190510.csv', 'PM主力连续缺2023\\\\PM主力连续_20190513.csv', 'PM主力连续缺2023\\\\PM主力连续_20190516.csv', 'PM主力连续缺2023\\\\PM主力连续_20190624.csv', 'PM主力连续缺2023\\\\PM主力连续_20190701.csv', 'PM主力连续缺2023\\\\PM主力连续_20190709.csv', 'PM主力连续缺2023\\\\PM主力连续_20190806.csv', 'PM主力连续缺2023\\\\PM主力连续_20190826.csv', 'PM主力连续缺2023\\\\PM主力连续_20190920.csv']\n",
"code_value characters: PM888\n",
"按年份未处理的PM888_up_2019.CSV文件合并成功!\n",
"按照无夜盘筛选商品期货品种\n",
"PM888_2019数据生成成功!\n",
"按年份处理的PM888_2019.CSV文件合并成功!\n",
"按年份处理且进行等差复权的PM888_rs_2019.CSV文件合并成功!\n",
"csv_files: ['PM主力连续缺2023\\\\PM主力连续_20200115.csv', 'PM主力连续缺2023\\\\PM主力连续_20200116.csv', 'PM主力连续缺2023\\\\PM主力连续_20200122.csv', 'PM主力连续缺2023\\\\PM主力连续_20200203.csv', 'PM主力连续缺2023\\\\PM主力连续_20200204.csv', 'PM主力连续缺2023\\\\PM主力连续_20200206.csv', 'PM主力连续缺2023\\\\PM主力连续_20200207.csv', 'PM主力连续缺2023\\\\PM主力连续_20200210.csv', 'PM主力连续缺2023\\\\PM主力连续_20200211.csv', 'PM主力连续缺2023\\\\PM主力连续_20200212.csv', 'PM主力连续缺2023\\\\PM主力连续_20200213.csv', 'PM主力连续缺2023\\\\PM主力连续_20200217.csv', 'PM主力连续缺2023\\\\PM主力连续_20200218.csv', 'PM主力连续缺2023\\\\PM主力连续_20200219.csv', 'PM主力连续缺2023\\\\PM主力连续_20200221.csv', 'PM主力连续缺2023\\\\PM主力连续_20200224.csv', 'PM主力连续缺2023\\\\PM主力连续_20200227.csv', 'PM主力连续缺2023\\\\PM主力连续_20200228.csv', 'PM主力连续缺2023\\\\PM主力连续_20200302.csv', 'PM主力连续缺2023\\\\PM主力连续_20200309.csv', 'PM主力连续缺2023\\\\PM主力连续_20200317.csv', 'PM主力连续缺2023\\\\PM主力连续_20200319.csv', 'PM主力连续缺2023\\\\PM主力连续_20200323.csv', 'PM主力连续缺2023\\\\PM主力连续_20200324.csv', 'PM主力连续缺2023\\\\PM主力连续_20200325.csv', 'PM主力连续缺2023\\\\PM主力连续_20200326.csv', 'PM主力连续缺2023\\\\PM主力连续_20200327.csv', 'PM主力连续缺2023\\\\PM主力连续_20200330.csv', 'PM主力连续缺2023\\\\PM主力连续_20200331.csv', 'PM主力连续缺2023\\\\PM主力连续_20200401.csv', 'PM主力连续缺2023\\\\PM主力连续_20200402.csv', 'PM主力连续缺2023\\\\PM主力连续_20200403.csv', 'PM主力连续缺2023\\\\PM主力连续_20200409.csv', 'PM主力连续缺2023\\\\PM主力连续_20200413.csv', 'PM主力连续缺2023\\\\PM主力连续_20200415.csv', 'PM主力连续缺2023\\\\PM主力连续_20200416.csv', 'PM主力连续缺2023\\\\PM主力连续_20200417.csv', 'PM主力连续缺2023\\\\PM主力连续_20200420.csv', 'PM主力连续缺2023\\\\PM主力连续_20200421.csv', 'PM主力连续缺2023\\\\PM主力连续_20200422.csv', 'PM主力连续缺2023\\\\PM主力连续_20200423.csv', 'PM主力连续缺2023\\\\PM主力连续_20200424.csv', 'PM主力连续缺2023\\\\PM主力连续_20200427.csv', 'PM主力连续缺2023\\\\PM主力连续_20200430.csv', 'PM主力连续缺2023\\\\PM主力连续_20200506.csv', 'PM主力连续缺2023\\\\PM主力连续_20200507.csv', 'PM主力连续缺2023\\\\PM主力连续_20200508.csv', 'PM主力连续缺2023\\\\PM主力连续_20200511.csv', 'PM主力连续缺2023\\\\PM主力连续_20200512.csv', 'PM主力连续缺2023\\\\PM主力连续_20200514.csv', 'PM主力连续缺2023\\\\PM主力连续_20200515.csv', 'PM主力连续缺2023\\\\PM主力连续_20200522.csv', 'PM主力连续缺2023\\\\PM主力连续_20200525.csv', 'PM主力连续缺2023\\\\PM主力连续_20200526.csv', 'PM主力连续缺2023\\\\PM主力连续_20200528.csv', 'PM主力连续缺2023\\\\PM主力连续_20200601.csv', 'PM主力连续缺2023\\\\PM主力连续_20200602.csv', 'PM主力连续缺2023\\\\PM主力连续_20200604.csv', 'PM主力连续缺2023\\\\PM主力连续_20200605.csv', 'PM主力连续缺2023\\\\PM主力连续_20200609.csv', 'PM主力连续缺2023\\\\PM主力连续_20200610.csv', 'PM主力连续缺2023\\\\PM主力连续_20200611.csv', 'PM主力连续缺2023\\\\PM主力连续_20200615.csv', 'PM主力连续缺2023\\\\PM主力连续_20200616.csv', 'PM主力连续缺2023\\\\PM主力连续_20200617.csv', 'PM主力连续缺2023\\\\PM主力连续_20200618.csv', 'PM主力连续缺2023\\\\PM主力连续_20200622.csv', 'PM主力连续缺2023\\\\PM主力连续_20200623.csv', 'PM主力连续缺2023\\\\PM主力连续_20200624.csv', 'PM主力连续缺2023\\\\PM主力连续_20200629.csv', 'PM主力连续缺2023\\\\PM主力连续_20200630.csv', 'PM主力连续缺2023\\\\PM主力连续_20200701.csv', 'PM主力连续缺2023\\\\PM主力连续_20200714.csv', 'PM主力连续缺2023\\\\PM主力连续_20200716.csv', 'PM主力连续缺2023\\\\PM主力连续_20200717.csv', 'PM主力连续缺2023\\\\PM主力连续_20200720.csv', 'PM主力连续缺2023\\\\PM主力连续_20200721.csv', 'PM主力连续缺2023\\\\PM主力连续_20200722.csv', 'PM主力连续缺2023\\\\PM主力连续_20200727.csv', 'PM主力连续缺2023\\\\PM主力连续_20200728.csv', 'PM主力连续缺2023\\\\PM主力连续_20200730.csv', 'PM主力连续缺2023\\\\PM主力连续_20200731.csv', 'PM主力连续缺2023\\\\PM主力连续_20200803.csv', 'PM主力连续缺2023\\\\PM主力连续_20200810.csv', 'PM主力连续缺2023\\\\PM主力连续_20200811.csv', 'PM主力连续缺2023\\\\PM主力连续_20200812.csv', 'PM主力连续缺2023\\\\PM主力连续_20200814.csv', 'PM主力连续缺2023\\\\PM主力连续_20200819.csv', 'PM主力连续缺2023\\\\PM主力连续_20200821.csv', 'PM主力连续缺2023\\\\PM主力连续_20200909.csv', 'PM主力连续缺2023\\\\PM主力连续_20200910.csv', 'PM主力连续缺2023\\\\PM主力连续_20200914.csv', 'PM主力连续缺2023\\\\PM主力连续_20200916.csv', 'PM主力连续缺2023\\\\PM主力连续_20200918.csv', 'PM主力连续缺2023\\\\PM主力连续_20200921.csv', 'PM主力连续缺2023\\\\PM主力连续_20201009.csv', 'PM主力连续缺2023\\\\PM主力连续_20201012.csv', 'PM主力连续缺2023\\\\PM主力连续_20201014.csv', 'PM主力连续缺2023\\\\PM主力连续_20201020.csv', 'PM主力连续缺2023\\\\PM主力连续_20201021.csv', 'PM主力连续缺2023\\\\PM主力连续_20201022.csv', 'PM主力连续缺2023\\\\PM主力连续_20201023.csv', 'PM主力连续缺2023\\\\PM主力连续_20201026.csv', 'PM主力连续缺2023\\\\PM主力连续_20201029.csv', 'PM主力连续缺2023\\\\PM主力连续_20201030.csv', 'PM主力连续缺2023\\\\PM主力连续_20201102.csv', 'PM主力连续缺2023\\\\PM主力连续_20201103.csv', 'PM主力连续缺2023\\\\PM主力连续_20201109.csv', 'PM主力连续缺2023\\\\PM主力连续_20201111.csv', 'PM主力连续缺2023\\\\PM主力连续_20201112.csv', 'PM主力连续缺2023\\\\PM主力连续_20201113.csv', 'PM主力连续缺2023\\\\PM主力连续_20201116.csv', 'PM主力连续缺2023\\\\PM主力连续_20201118.csv', 'PM主力连续缺2023\\\\PM主力连续_20201123.csv', 'PM主力连续缺2023\\\\PM主力连续_20201124.csv', 'PM主力连续缺2023\\\\PM主力连续_20201126.csv', 'PM主力连续缺2023\\\\PM主力连续_20201127.csv', 'PM主力连续缺2023\\\\PM主力连续_20201130.csv', 'PM主力连续缺2023\\\\PM主力连续_20201201.csv', 'PM主力连续缺2023\\\\PM主力连续_20201209.csv', 'PM主力连续缺2023\\\\PM主力连续_20201210.csv', 'PM主力连续缺2023\\\\PM主力连续_20201218.csv', 'PM主力连续缺2023\\\\PM主力连续_20201222.csv', 'PM主力连续缺2023\\\\PM主力连续_20201230.csv']\n",
"code_value characters: PM888\n",
"按年份未处理的PM888_up_2020.CSV文件合并成功!\n",
"按照无夜盘筛选商品期货品种\n",
"PM888_2020数据生成成功!\n",
"按年份处理的PM888_2020.CSV文件合并成功!\n",
"按年份处理且进行等差复权的PM888_rs_2020.CSV文件合并成功!\n",
"csv_files: ['PM主力连续缺2023\\\\PM主力连续_20210104.csv', 'PM主力连续缺2023\\\\PM主力连续_20210106.csv', 'PM主力连续缺2023\\\\PM主力连续_20210107.csv', 'PM主力连续缺2023\\\\PM主力连续_20210108.csv', 'PM主力连续缺2023\\\\PM主力连续_20210111.csv', 'PM主力连续缺2023\\\\PM主力连续_20210112.csv', 'PM主力连续缺2023\\\\PM主力连续_20210113.csv', 'PM主力连续缺2023\\\\PM主力连续_20210114.csv', 'PM主力连续缺2023\\\\PM主力连续_20210115.csv', 'PM主力连续缺2023\\\\PM主力连续_20210118.csv', 'PM主力连续缺2023\\\\PM主力连续_20210119.csv', 'PM主力连续缺2023\\\\PM主力连续_20210121.csv', 'PM主力连续缺2023\\\\PM主力连续_20210122.csv', 'PM主力连续缺2023\\\\PM主力连续_20210126.csv', 'PM主力连续缺2023\\\\PM主力连续_20210127.csv', 'PM主力连续缺2023\\\\PM主力连续_20210202.csv', 'PM主力连续缺2023\\\\PM主力连续_20210218.csv', 'PM主力连续缺2023\\\\PM主力连续_20210219.csv', 'PM主力连续缺2023\\\\PM主力连续_20210223.csv', 'PM主力连续缺2023\\\\PM主力连续_20210225.csv', 'PM主力连续缺2023\\\\PM主力连续_20210226.csv', 'PM主力连续缺2023\\\\PM主力连续_20210301.csv', 'PM主力连续缺2023\\\\PM主力连续_20210302.csv', 'PM主力连续缺2023\\\\PM主力连续_20210406.csv', 'PM主力连续缺2023\\\\PM主力连续_20210412.csv', 'PM主力连续缺2023\\\\PM主力连续_20210413.csv', 'PM主力连续缺2023\\\\PM主力连续_20210414.csv', 'PM主力连续缺2023\\\\PM主力连续_20210421.csv', 'PM主力连续缺2023\\\\PM主力连续_20210423.csv', 'PM主力连续缺2023\\\\PM主力连续_20210426.csv', 'PM主力连续缺2023\\\\PM主力连续_20210430.csv', 'PM主力连续缺2023\\\\PM主力连续_20210512.csv', 'PM主力连续缺2023\\\\PM主力连续_20210517.csv', 'PM主力连续缺2023\\\\PM主力连续_20210525.csv', 'PM主力连续缺2023\\\\PM主力连续_20210526.csv', 'PM主力连续缺2023\\\\PM主力连续_20210528.csv', 'PM主力连续缺2023\\\\PM主力连续_20210601.csv', 'PM主力连续缺2023\\\\PM主力连续_20210603.csv', 'PM主力连续缺2023\\\\PM主力连续_20210604.csv', 'PM主力连续缺2023\\\\PM主力连续_20210607.csv', 'PM主力连续缺2023\\\\PM主力连续_20210608.csv', 'PM主力连续缺2023\\\\PM主力连续_20210609.csv', 'PM主力连续缺2023\\\\PM主力连续_20210615.csv', 'PM主力连续缺2023\\\\PM主力连续_20210616.csv', 'PM主力连续缺2023\\\\PM主力连续_20210617.csv', 'PM主力连续缺2023\\\\PM主力连续_20210622.csv', 'PM主力连续缺2023\\\\PM主力连续_20210623.csv', 'PM主力连续缺2023\\\\PM主力连续_20210625.csv', 'PM主力连续缺2023\\\\PM主力连续_20210628.csv', 'PM主力连续缺2023\\\\PM主力连续_20210629.csv', 'PM主力连续缺2023\\\\PM主力连续_20210630.csv', 'PM主力连续缺2023\\\\PM主力连续_20210701.csv', 'PM主力连续缺2023\\\\PM主力连续_20210706.csv', 'PM主力连续缺2023\\\\PM主力连续_20210713.csv', 'PM主力连续缺2023\\\\PM主力连续_20210714.csv', 'PM主力连续缺2023\\\\PM主力连续_20210729.csv', 'PM主力连续缺2023\\\\PM主力连续_20210823.csv', 'PM主力连续缺2023\\\\PM主力连续_20210824.csv', 'PM主力连续缺2023\\\\PM主力连续_20210902.csv', 'PM主力连续缺2023\\\\PM主力连续_20210913.csv', 'PM主力连续缺2023\\\\PM主力连续_20210914.csv', 'PM主力连续缺2023\\\\PM主力连续_20211020.csv', 'PM主力连续缺2023\\\\PM主力连续_20211021.csv', 'PM主力连续缺2023\\\\PM主力连续_20211025.csv', 'PM主力连续缺2023\\\\PM主力连续_20211223.csv']\n",
"code_value characters: PM888\n",
"按年份未处理的PM888_up_2021.CSV文件合并成功!\n",
"按照无夜盘筛选商品期货品种\n",
"PM888_2021数据生成成功!\n",
"按年份处理的PM888_2021.CSV文件合并成功!\n",
"按年份处理且进行等差复权的PM888_rs_2021.CSV文件合并成功!\n",
"csv_files: ['PM主力连续缺2023\\\\PM主力连续_20220427.csv', 'PM主力连续缺2023\\\\PM主力连续_20220428.csv', 'PM主力连续缺2023\\\\PM主力连续_20220429.csv', 'PM主力连续缺2023\\\\PM主力连续_20220505.csv', 'PM主力连续缺2023\\\\PM主力连续_20220506.csv', 'PM主力连续缺2023\\\\PM主力连续_20220509.csv', 'PM主力连续缺2023\\\\PM主力连续_20220510.csv', 'PM主力连续缺2023\\\\PM主力连续_20220511.csv', 'PM主力连续缺2023\\\\PM主力连续_20220512.csv', 'PM主力连续缺2023\\\\PM主力连续_20220513.csv', 'PM主力连续缺2023\\\\PM主力连续_20220517.csv', 'PM主力连续缺2023\\\\PM主力连续_20220525.csv', 'PM主力连续缺2023\\\\PM主力连续_20220526.csv', 'PM主力连续缺2023\\\\PM主力连续_20220527.csv', 'PM主力连续缺2023\\\\PM主力连续_20220613.csv', 'PM主力连续缺2023\\\\PM主力连续_20220617.csv', 'PM主力连续缺2023\\\\PM主力连续_20220621.csv', 'PM主力连续缺2023\\\\PM主力连续_20220623.csv', 'PM主力连续缺2023\\\\PM主力连续_20220627.csv', 'PM主力连续缺2023\\\\PM主力连续_20220630.csv', 'PM主力连续缺2023\\\\PM主力连续_20220711.csv']\n",
"code_value characters: PM888\n",
"按年份未处理的PM888_up_2022.CSV文件合并成功!\n",
"按照无夜盘筛选商品期货品种\n",
"PM888_2022数据生成成功!\n",
"按年份处理的PM888_2022.CSV文件合并成功!\n",
"按年份处理且进行等差复权的PM888_rs_2022.CSV文件合并成功!\n",
"csv_files: ['RI主力连续缺2023\\\\RI主力连续_20190125.csv', 'RI主力连续缺2023\\\\RI主力连续_20190227.csv', 'RI主力连续缺2023\\\\RI主力连续_20190228.csv', 'RI主力连续缺2023\\\\RI主力连续_20190301.csv', 'RI主力连续缺2023\\\\RI主力连续_20190307.csv', 'RI主力连续缺2023\\\\RI主力连续_20190312.csv', 'RI主力连续缺2023\\\\RI主力连续_20190313.csv', 'RI主力连续缺2023\\\\RI主力连续_20190314.csv', 'RI主力连续缺2023\\\\RI主力连续_20190423.csv', 'RI主力连续缺2023\\\\RI主力连续_20190521.csv', 'RI主力连续缺2023\\\\RI主力连续_20190522.csv', 'RI主力连续缺2023\\\\RI主力连续_20190523.csv', 'RI主力连续缺2023\\\\RI主力连续_20190524.csv', 'RI主力连续缺2023\\\\RI主力连续_20190527.csv', 'RI主力连续缺2023\\\\RI主力连续_20190528.csv', 'RI主力连续缺2023\\\\RI主力连续_20190529.csv', 'RI主力连续缺2023\\\\RI主力连续_20190530.csv', 'RI主力连续缺2023\\\\RI主力连续_20190531.csv', 'RI主力连续缺2023\\\\RI主力连续_20190603.csv', 'RI主力连续缺2023\\\\RI主力连续_20190604.csv', 'RI主力连续缺2023\\\\RI主力连续_20190605.csv', 'RI主力连续缺2023\\\\RI主力连续_20190606.csv', 'RI主力连续缺2023\\\\RI主力连续_20190610.csv', 'RI主力连续缺2023\\\\RI主力连续_20190611.csv', 'RI主力连续缺2023\\\\RI主力连续_20190612.csv', 'RI主力连续缺2023\\\\RI主力连续_20190613.csv', 'RI主力连续缺2023\\\\RI主力连续_20190614.csv', 'RI主力连续缺2023\\\\RI主力连续_20190617.csv', 'RI主力连续缺2023\\\\RI主力连续_20190618.csv', 'RI主力连续缺2023\\\\RI主力连续_20190619.csv', 'RI主力连续缺2023\\\\RI主力连续_20190620.csv', 'RI主力连续缺2023\\\\RI主力连续_20190621.csv', 'RI主力连续缺2023\\\\RI主力连续_20190624.csv', 'RI主力连续缺2023\\\\RI主力连续_20190625.csv', 'RI主力连续缺2023\\\\RI主力连续_20190626.csv', 'RI主力连续缺2023\\\\RI主力连续_20190627.csv', 'RI主力连续缺2023\\\\RI主力连续_20190628.csv', 'RI主力连续缺2023\\\\RI主力连续_20190701.csv', 'RI主力连续缺2023\\\\RI主力连续_20190702.csv', 'RI主力连续缺2023\\\\RI主力连续_20190703.csv', 'RI主力连续缺2023\\\\RI主力连续_20190704.csv', 'RI主力连续缺2023\\\\RI主力连续_20190705.csv', 'RI主力连续缺2023\\\\RI主力连续_20190708.csv', 'RI主力连续缺2023\\\\RI主力连续_20190709.csv', 'RI主力连续缺2023\\\\RI主力连续_20190710.csv', 'RI主力连续缺2023\\\\RI主力连续_20190711.csv', 'RI主力连续缺2023\\\\RI主力连续_20190712.csv', 'RI主力连续缺2023\\\\RI主力连续_20190715.csv', 'RI主力连续缺2023\\\\RI主力连续_20190716.csv', 'RI主力连续缺2023\\\\RI主力连续_20190717.csv', 'RI主力连续缺2023\\\\RI主力连续_20190718.csv', 'RI主力连续缺2023\\\\RI主力连续_20190719.csv', 'RI主力连续缺2023\\\\RI主力连续_20190722.csv', 'RI主力连续缺2023\\\\RI主力连续_20190723.csv', 'RI主力连续缺2023\\\\RI主力连续_20190724.csv', 'RI主力连续缺2023\\\\RI主力连续_20190725.csv', 'RI主力连续缺2023\\\\RI主力连续_20190726.csv', 'RI主力连续缺2023\\\\RI主力连续_20190729.csv', 'RI主力连续缺2023\\\\RI主力连续_20190730.csv', 'RI主力连续缺2023\\\\RI主力连续_20190731.csv', 'RI主力连续缺2023\\\\RI主力连续_20190801.csv', 'RI主力连续缺2023\\\\RI主力连续_20190802.csv', 'RI主力连续缺2023\\\\RI主力连续_20190805.csv', 'RI主力连续缺2023\\\\RI主力连续_20190807.csv', 'RI主力连续缺2023\\\\RI主力连续_20190808.csv', 'RI主力连续缺2023\\\\RI主力连续_20190809.csv', 'RI主力连续缺2023\\\\RI主力连续_20190812.csv', 'RI主力连续缺2023\\\\RI主力连续_20190813.csv', 'RI主力连续缺2023\\\\RI主力连续_20190814.csv', 'RI主力连续缺2023\\\\RI主力连续_20190815.csv', 'RI主力连续缺2023\\\\RI主力连续_20190816.csv', 'RI主力连续缺2023\\\\RI主力连续_20190819.csv', 'RI主力连续缺2023\\\\RI主力连续_20190820.csv', 'RI主力连续缺2023\\\\RI主力连续_20190821.csv', 'RI主力连续缺2023\\\\RI主力连续_20190822.csv', 'RI主力连续缺2023\\\\RI主力连续_20190826.csv', 'RI主力连续缺2023\\\\RI主力连续_20190827.csv', 'RI主力连续缺2023\\\\RI主力连续_20190828.csv', 'RI主力连续缺2023\\\\RI主力连续_20190829.csv', 'RI主力连续缺2023\\\\RI主力连续_20190830.csv', 'RI主力连续缺2023\\\\RI主力连续_20190902.csv', 'RI主力连续缺2023\\\\RI主力连续_20191023.csv', 'RI主力连续缺2023\\\\RI主力连续_20191118.csv', 'RI主力连续缺2023\\\\RI主力连续_20191119.csv', 'RI主力连续缺2023\\\\RI主力连续_20191120.csv', 'RI主力连续缺2023\\\\RI主力连续_20191121.csv', 'RI主力连续缺2023\\\\RI主力连续_20191122.csv', 'RI主力连续缺2023\\\\RI主力连续_20191126.csv', 'RI主力连续缺2023\\\\RI主力连续_20191202.csv', 'RI主力连续缺2023\\\\RI主力连续_20191204.csv', 'RI主力连续缺2023\\\\RI主力连续_20191211.csv', 'RI主力连续缺2023\\\\RI主力连续_20191212.csv', 'RI主力连续缺2023\\\\RI主力连续_20191220.csv', 'RI主力连续缺2023\\\\RI主力连续_20191223.csv', 'RI主力连续缺2023\\\\RI主力连续_20191226.csv']\n",
"code_value characters: RI888\n",
"按年份未处理的RI888_up_2019.CSV文件合并成功!\n",
"按照无夜盘筛选商品期货品种\n",
"RI888_2019数据生成成功!\n",
"按年份处理的RI888_2019.CSV文件合并成功!\n",
"按年份处理且进行等差复权的RI888_rs_2019.CSV文件合并成功!\n",
"csv_files: ['RI主力连续缺2023\\\\RI主力连续_20200217.csv', 'RI主力连续缺2023\\\\RI主力连续_20200218.csv', 'RI主力连续缺2023\\\\RI主力连续_20200219.csv', 'RI主力连续缺2023\\\\RI主力连续_20200220.csv', 'RI主力连续缺2023\\\\RI主力连续_20200221.csv', 'RI主力连续缺2023\\\\RI主力连续_20200224.csv', 'RI主力连续缺2023\\\\RI主力连续_20200225.csv', 'RI主力连续缺2023\\\\RI主力连续_20200226.csv', 'RI主力连续缺2023\\\\RI主力连续_20200227.csv', 'RI主力连续缺2023\\\\RI主力连续_20200228.csv', 'RI主力连续缺2023\\\\RI主力连续_20200302.csv', 'RI主力连续缺2023\\\\RI主力连续_20200303.csv', 'RI主力连续缺2023\\\\RI主力连续_20200304.csv', 'RI主力连续缺2023\\\\RI主力连续_20200305.csv', 'RI主力连续缺2023\\\\RI主力连续_20200306.csv', 'RI主力连续缺2023\\\\RI主力连续_20200309.csv', 'RI主力连续缺2023\\\\RI主力连续_20200310.csv', 'RI主力连续缺2023\\\\RI主力连续_20200311.csv', 'RI主力连续缺2023\\\\RI主力连续_20200312.csv', 'RI主力连续缺2023\\\\RI主力连续_20200313.csv', 'RI主力连续缺2023\\\\RI主力连续_20200316.csv', 'RI主力连续缺2023\\\\RI主力连续_20200317.csv', 'RI主力连续缺2023\\\\RI主力连续_20200318.csv', 'RI主力连续缺2023\\\\RI主力连续_20200319.csv', 'RI主力连续缺2023\\\\RI主力连续_20200320.csv', 'RI主力连续缺2023\\\\RI主力连续_20200323.csv', 'RI主力连续缺2023\\\\RI主力连续_20200324.csv', 'RI主力连续缺2023\\\\RI主力连续_20200325.csv', 'RI主力连续缺2023\\\\RI主力连续_20200326.csv', 'RI主力连续缺2023\\\\RI主力连续_20200327.csv', 'RI主力连续缺2023\\\\RI主力连续_20200330.csv', 'RI主力连续缺2023\\\\RI主力连续_20200331.csv', 'RI主力连续缺2023\\\\RI主力连续_20200401.csv', 'RI主力连续缺2023\\\\RI主力连续_20200402.csv', 'RI主力连续缺2023\\\\RI主力连续_20200403.csv', 'RI主力连续缺2023\\\\RI主力连续_20200407.csv', 'RI主力连续缺2023\\\\RI主力连续_20200408.csv', 'RI主力连续缺2023\\\\RI主力连续_20200409.csv', 'RI主力连续缺2023\\\\RI主力连续_20200410.csv', 'RI主力连续缺2023\\\\RI主力连续_20200413.csv', 'RI主力连续缺2023\\\\RI主力连续_20200414.csv', 'RI主力连续缺2023\\\\RI主力连续_20200415.csv', 'RI主力连续缺2023\\\\RI主力连续_20200416.csv', 'RI主力连续缺2023\\\\RI主力连续_20200417.csv', 'RI主力连续缺2023\\\\RI主力连续_20200420.csv', 'RI主力连续缺2023\\\\RI主力连续_20200421.csv', 'RI主力连续缺2023\\\\RI主力连续_20200422.csv', 'RI主力连续缺2023\\\\RI主力连续_20200423.csv', 'RI主力连续缺2023\\\\RI主力连续_20200424.csv', 'RI主力连续缺2023\\\\RI主力连续_20200427.csv', 'RI主力连续缺2023\\\\RI主力连续_20200428.csv', 'RI主力连续缺2023\\\\RI主力连续_20200429.csv', 'RI主力连续缺2023\\\\RI主力连续_20200506.csv', 'RI主力连续缺2023\\\\RI主力连续_20200511.csv', 'RI主力连续缺2023\\\\RI主力连续_20200521.csv', 'RI主力连续缺2023\\\\RI主力连续_20200522.csv', 'RI主力连续缺2023\\\\RI主力连续_20200601.csv', 'RI主力连续缺2023\\\\RI主力连续_20200602.csv', 'RI主力连续缺2023\\\\RI主力连续_20200603.csv', 'RI主力连续缺2023\\\\RI主力连续_20200604.csv', 'RI主力连续缺2023\\\\RI主力连续_20200605.csv', 'RI主力连续缺2023\\\\RI主力连续_20200608.csv', 'RI主力连续缺2023\\\\RI主力连续_20200609.csv', 'RI主力连续缺2023\\\\RI主力连续_20200610.csv', 'RI主力连续缺2023\\\\RI主力连续_20200612.csv', 'RI主力连续缺2023\\\\RI主力连续_20200615.csv', 'RI主力连续缺2023\\\\RI主力连续_20200617.csv', 'RI主力连续缺2023\\\\RI主力连续_20200618.csv', 'RI主力连续缺2023\\\\RI主力连续_20200619.csv', 'RI主力连续缺2023\\\\RI主力连续_20200622.csv', 'RI主力连续缺2023\\\\RI主力连续_20200624.csv', 'RI主力连续缺2023\\\\RI主力连续_20200629.csv', 'RI主力连续缺2023\\\\RI主力连续_20200630.csv', 'RI主力连续缺2023\\\\RI主力连续_20200702.csv', 'RI主力连续缺2023\\\\RI主力连续_20200708.csv', 'RI主力连续缺2023\\\\RI主力连续_20200709.csv', 'RI主力连续缺2023\\\\RI主力连续_20200710.csv', 'RI主力连续缺2023\\\\RI主力连续_20200713.csv', 'RI主力连续缺2023\\\\RI主力连续_20200714.csv', 'RI主力连续缺2023\\\\RI主力连续_20200715.csv', 'RI主力连续缺2023\\\\RI主力连续_20200716.csv', 'RI主力连续缺2023\\\\RI主力连续_20200717.csv', 'RI主力连续缺2023\\\\RI主力连续_20200720.csv', 'RI主力连续缺2023\\\\RI主力连续_20200721.csv', 'RI主力连续缺2023\\\\RI主力连续_20200723.csv', 'RI主力连续缺2023\\\\RI主力连续_20200724.csv', 'RI主力连续缺2023\\\\RI主力连续_20200729.csv', 'RI主力连续缺2023\\\\RI主力连续_20200730.csv', 'RI主力连续缺2023\\\\RI主力连续_20200803.csv', 'RI主力连续缺2023\\\\RI主力连续_20200804.csv', 'RI主力连续缺2023\\\\RI主力连续_20200805.csv', 'RI主力连续缺2023\\\\RI主力连续_20200806.csv', 'RI主力连续缺2023\\\\RI主力连续_20200810.csv', 'RI主力连续缺2023\\\\RI主力连续_20200812.csv', 'RI主力连续缺2023\\\\RI主力连续_20200813.csv', 'RI主力连续缺2023\\\\RI主力连续_20200814.csv', 'RI主力连续缺2023\\\\RI主力连续_20200817.csv', 'RI主力连续缺2023\\\\RI主力连续_20200821.csv', 'RI主力连续缺2023\\\\RI主力连续_20200825.csv', 'RI主力连续缺2023\\\\RI主力连续_20200826.csv', 'RI主力连续缺2023\\\\RI主力连续_20200827.csv', 'RI主力连续缺2023\\\\RI主力连续_20200828.csv', 'RI主力连续缺2023\\\\RI主力连续_20200831.csv', 'RI主力连续缺2023\\\\RI主力连续_20200908.csv', 'RI主力连续缺2023\\\\RI主力连续_20200911.csv', 'RI主力连续缺2023\\\\RI主力连续_20201211.csv']\n",
"code_value characters: RI888\n",
"按年份未处理的RI888_up_2020.CSV文件合并成功!\n",
"按照无夜盘筛选商品期货品种\n",
"RI888_2020数据生成成功!\n",
"按年份处理的RI888_2020.CSV文件合并成功!\n",
"按年份处理且进行等差复权的RI888_rs_2020.CSV文件合并成功!\n",
"csv_files: ['RI主力连续缺2023\\\\RI主力连续_20210108.csv', 'RI主力连续缺2023\\\\RI主力连续_20210331.csv', 'RI主力连续缺2023\\\\RI主力连续_20210429.csv', 'RI主力连续缺2023\\\\RI主力连续_20210806.csv', 'RI主力连续缺2023\\\\RI主力连续_20210824.csv', 'RI主力连续缺2023\\\\RI主力连续_20210825.csv', 'RI主力连续缺2023\\\\RI主力连续_20210902.csv', 'RI主力连续缺2023\\\\RI主力连续_20210903.csv', 'RI主力连续缺2023\\\\RI主力连续_20210907.csv', 'RI主力连续缺2023\\\\RI主力连续_20210908.csv', 'RI主力连续缺2023\\\\RI主力连续_20210909.csv', 'RI主力连续缺2023\\\\RI主力连续_20210910.csv', 'RI主力连续缺2023\\\\RI主力连续_20210913.csv', 'RI主力连续缺2023\\\\RI主力连续_20210914.csv', 'RI主力连续缺2023\\\\RI主力连续_20210915.csv', 'RI主力连续缺2023\\\\RI主力连续_20210922.csv', 'RI主力连续缺2023\\\\RI主力连续_20210923.csv', 'RI主力连续缺2023\\\\RI主力连续_20210924.csv', 'RI主力连续缺2023\\\\RI主力连续_20210927.csv', 'RI主力连续缺2023\\\\RI主力连续_20210928.csv', 'RI主力连续缺2023\\\\RI主力连续_20211012.csv', 'RI主力连续缺2023\\\\RI主力连续_20211013.csv', 'RI主力连续缺2023\\\\RI主力连续_20211014.csv', 'RI主力连续缺2023\\\\RI主力连续_20211015.csv', 'RI主力连续缺2023\\\\RI主力连续_20211018.csv', 'RI主力连续缺2023\\\\RI主力连续_20211022.csv', 'RI主力连续缺2023\\\\RI主力连续_20211103.csv', 'RI主力连续缺2023\\\\RI主力连续_20211104.csv', 'RI主力连续缺2023\\\\RI主力连续_20211105.csv', 'RI主力连续缺2023\\\\RI主力连续_20211108.csv', 'RI主力连续缺2023\\\\RI主力连续_20211109.csv', 'RI主力连续缺2023\\\\RI主力连续_20211110.csv', 'RI主力连续缺2023\\\\RI主力连续_20211112.csv', 'RI主力连续缺2023\\\\RI主力连续_20211115.csv', 'RI主力连续缺2023\\\\RI主力连续_20211116.csv', 'RI主力连续缺2023\\\\RI主力连续_20211117.csv', 'RI主力连续缺2023\\\\RI主力连续_20211125.csv', 'RI主力连续缺2023\\\\RI主力连续_20211130.csv', 'RI主力连续缺2023\\\\RI主力连续_20211202.csv', 'RI主力连续缺2023\\\\RI主力连续_20211210.csv', 'RI主力连续缺2023\\\\RI主力连续_20211231.csv']\n",
"code_value characters: RI888\n",
"按年份未处理的RI888_up_2021.CSV文件合并成功!\n",
"按照无夜盘筛选商品期货品种\n",
"RI888_2021数据生成成功!\n",
"按年份处理的RI888_2021.CSV文件合并成功!\n",
"按年份处理且进行等差复权的RI888_rs_2021.CSV文件合并成功!\n",
"csv_files: ['RI主力连续缺2023\\\\RI主力连续_20220112.csv', 'RI主力连续缺2023\\\\RI主力连续_20220113.csv', 'RI主力连续缺2023\\\\RI主力连续_20220114.csv', 'RI主力连续缺2023\\\\RI主力连续_20220118.csv', 'RI主力连续缺2023\\\\RI主力连续_20220120.csv', 'RI主力连续缺2023\\\\RI主力连续_20220121.csv', 'RI主力连续缺2023\\\\RI主力连续_20220124.csv', 'RI主力连续缺2023\\\\RI主力连续_20220125.csv', 'RI主力连续缺2023\\\\RI主力连续_20220126.csv', 'RI主力连续缺2023\\\\RI主力连续_20220127.csv', 'RI主力连续缺2023\\\\RI主力连续_20220208.csv', 'RI主力连续缺2023\\\\RI主力连续_20220210.csv', 'RI主力连续缺2023\\\\RI主力连续_20220308.csv', 'RI主力连续缺2023\\\\RI主力连续_20220314.csv', 'RI主力连续缺2023\\\\RI主力连续_20220315.csv', 'RI主力连续缺2023\\\\RI主力连续_20220316.csv', 'RI主力连续缺2023\\\\RI主力连续_20220317.csv', 'RI主力连续缺2023\\\\RI主力连续_20220318.csv', 'RI主力连续缺2023\\\\RI主力连续_20220321.csv', 'RI主力连续缺2023\\\\RI主力连续_20220322.csv', 'RI主力连续缺2023\\\\RI主力连续_20220324.csv', 'RI主力连续缺2023\\\\RI主力连续_20220330.csv', 'RI主力连续缺2023\\\\RI主力连续_20220331.csv', 'RI主力连续缺2023\\\\RI主力连续_20220401.csv', 'RI主力连续缺2023\\\\RI主力连续_20220406.csv', 'RI主力连续缺2023\\\\RI主力连续_20220407.csv', 'RI主力连续缺2023\\\\RI主力连续_20220408.csv', 'RI主力连续缺2023\\\\RI主力连续_20220411.csv', 'RI主力连续缺2023\\\\RI主力连续_20220412.csv', 'RI主力连续缺2023\\\\RI主力连续_20220413.csv', 'RI主力连续缺2023\\\\RI主力连续_20220414.csv', 'RI主力连续缺2023\\\\RI主力连续_20220415.csv', 'RI主力连续缺2023\\\\RI主力连续_20220418.csv', 'RI主力连续缺2023\\\\RI主力连续_20220421.csv', 'RI主力连续缺2023\\\\RI主力连续_20220425.csv', 'RI主力连续缺2023\\\\RI主力连续_20220509.csv', 'RI主力连续缺2023\\\\RI主力连续_20220629.csv', 'RI主力连续缺2023\\\\RI主力连续_20220630.csv']\n",
"code_value characters: RI888\n",
"按年份未处理的RI888_up_2022.CSV文件合并成功!\n",
"按照无夜盘筛选商品期货品种\n",
"RI888_2022数据生成成功!\n",
"按年份处理的RI888_2022.CSV文件合并成功!\n",
"按年份处理且进行等差复权的RI888_rs_2022.CSV文件合并成功!\n",
"csv_files: ['ZC主力连续缺2023\\\\ZC主力连续_20190102.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190103.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190104.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190107.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190108.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190109.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190110.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190111.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190114.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190115.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190116.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190117.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190118.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190121.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190122.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190123.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190124.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190125.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190128.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190129.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190130.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190131.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190201.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190211.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190212.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190213.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190214.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190215.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190218.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190219.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190220.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190221.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190222.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190225.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190226.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190227.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190228.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190301.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190304.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190305.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190306.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190307.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190308.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190311.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190312.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190313.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190314.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190315.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190318.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190319.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190320.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190321.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190322.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190325.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190326.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190327.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190328.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190329.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190401.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190402.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190403.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190404.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190408.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190409.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190410.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190411.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190412.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190415.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190416.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190417.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190418.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190419.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190422.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190423.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190424.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190425.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190426.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190429.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190430.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190506.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190507.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190508.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190509.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190510.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190513.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190514.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190515.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190516.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190517.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190520.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190521.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190522.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190523.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190524.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190527.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190528.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190529.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190530.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190531.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190603.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190604.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190605.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190606.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190610.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190611.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190612.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190613.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190614.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190617.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190618.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190619.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190620.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190621.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190624.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190625.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190626.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190627.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190628.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190701.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190702.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190703.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190704.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190705.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190708.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190709.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190710.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190711.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190712.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190715.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190716.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190717.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190718.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190719.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190722.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190723.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190724.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190725.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190726.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190729.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190730.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190731.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190801.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190802.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190805.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190806.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190807.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190808.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190809.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190812.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190813.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190814.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190815.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190816.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190819.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190820.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190821.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190822.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190823.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190826.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190827.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190828.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190829.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190830.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190902.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190903.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190904.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190905.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190906.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190909.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190910.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190911.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190912.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190916.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190917.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190918.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190919.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190920.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190923.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190924.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190925.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190926.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190927.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20190930.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20191008.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20191009.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20191010.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20191011.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20191014.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20191015.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20191016.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20191017.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20191018.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20191021.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20191022.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20191023.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20191024.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20191025.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20191028.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20191029.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20191030.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20191031.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20191101.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20191104.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20191105.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20191106.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20191107.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20191108.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20191111.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20191112.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20191113.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20191114.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20191115.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20191118.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20191119.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20191120.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20191121.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20191122.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20191125.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20191126.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20191127.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20191128.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20191129.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20191202.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20191203.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20191204.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20191205.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20191206.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20191209.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20191210.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20191211.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20191212.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20191213.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20191216.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20191217.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20191218.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20191219.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20191220.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20191223.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20191224.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20191225.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20191226.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20191227.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20191230.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20191231.csv']\n",
"code_value characters: ZC888\n",
"按年份未处理的ZC888_up_2019.CSV文件合并成功!\n",
"按照夜盘截止交易时间为23:00筛选商品期货品种\n",
"ZC888_2019数据生成成功!\n",
"按年份处理的ZC888_2019.CSV文件合并成功!\n",
"按年份处理且进行等差复权的ZC888_rs_2019.CSV文件合并成功!\n",
"csv_files: ['ZC主力连续缺2023\\\\ZC主力连续_20200102.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200103.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200106.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200107.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200108.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200109.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200110.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200113.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200114.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200115.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200116.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200117.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200120.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200121.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200122.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200123.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200203.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200204.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200205.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200206.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200207.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200210.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200211.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200212.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200213.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200214.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200217.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200218.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200219.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200220.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200221.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200224.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200225.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200226.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200227.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200228.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200302.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200303.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200304.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200305.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200306.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200309.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200310.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200311.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200312.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200313.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200316.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200317.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200318.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200319.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200320.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200323.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200324.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200325.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200326.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200327.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200330.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200331.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200401.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200402.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200403.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200407.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200408.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200409.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200410.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200413.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200414.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200415.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200416.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200417.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200420.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200421.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200422.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200423.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200424.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200427.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200428.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200429.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200430.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200506.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200507.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200508.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200511.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200512.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200513.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200514.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200515.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200518.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200519.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200520.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200521.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200522.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200525.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200526.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200527.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200528.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200529.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200601.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200602.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200603.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200604.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200605.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200608.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200609.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200610.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200611.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200612.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200615.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200616.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200617.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200618.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200619.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200622.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200623.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200624.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200629.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200630.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200701.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200702.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200703.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200706.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200707.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200708.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200709.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200710.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200713.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200714.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200715.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200716.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200717.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200720.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200721.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200722.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200723.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200724.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200727.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200728.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200729.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200730.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200731.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200803.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200804.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200805.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200806.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200807.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200810.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200811.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200812.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200813.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200814.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200817.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200818.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200819.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200820.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200821.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200824.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200825.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200826.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200827.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200828.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200831.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200901.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200902.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200903.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200904.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200907.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200908.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200909.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200910.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200911.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200914.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200915.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200916.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200917.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200918.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200921.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200922.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200923.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200924.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200925.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200928.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200929.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20200930.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20201009.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20201012.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20201013.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20201014.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20201015.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20201016.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20201019.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20201020.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20201021.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20201022.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20201023.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20201026.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20201027.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20201028.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20201029.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20201030.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20201102.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20201103.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20201104.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20201105.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20201106.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20201109.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20201110.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20201111.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20201112.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20201113.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20201116.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20201117.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20201118.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20201119.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20201120.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20201123.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20201124.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20201125.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20201126.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20201127.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20201130.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20201201.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20201202.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20201203.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20201204.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20201207.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20201208.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20201209.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20201210.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20201211.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20201214.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20201215.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20201216.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20201217.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20201218.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20201221.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20201222.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20201223.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20201224.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20201225.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20201228.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20201229.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20201230.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20201231.csv']\n",
"code_value characters: ZC888\n",
"按年份未处理的ZC888_up_2020.CSV文件合并成功!\n",
"按照夜盘截止交易时间为23:00筛选商品期货品种\n",
"ZC888_2020数据生成成功!\n",
"按年份处理的ZC888_2020.CSV文件合并成功!\n",
"按年份处理且进行等差复权的ZC888_rs_2020.CSV文件合并成功!\n",
"csv_files: ['ZC主力连续缺2023\\\\ZC主力连续_20210104.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210105.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210106.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210107.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210108.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210111.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210112.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210113.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210114.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210115.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210118.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210119.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210120.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210121.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210122.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210125.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210126.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210127.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210128.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210129.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210201.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210202.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210203.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210204.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210205.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210208.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210209.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210210.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210218.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210219.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210222.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210223.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210224.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210225.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210226.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210301.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210302.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210303.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210304.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210305.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210308.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210309.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210310.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210311.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210312.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210315.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210316.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210317.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210318.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210319.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210322.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210323.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210324.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210325.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210326.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210329.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210330.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210331.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210401.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210402.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210406.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210407.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210408.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210409.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210412.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210413.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210414.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210415.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210416.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210419.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210420.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210421.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210422.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210423.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210426.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210427.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210428.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210429.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210430.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210506.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210507.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210510.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210511.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210512.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210513.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210514.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210517.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210518.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210519.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210520.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210521.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210524.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210525.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210526.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210527.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210528.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210531.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210601.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210602.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210603.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210604.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210607.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210608.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210609.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210610.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210611.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210615.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210616.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210617.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210618.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210621.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210622.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210623.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210624.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210625.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210628.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210629.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210630.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210701.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210702.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210705.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210706.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210707.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210708.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210709.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210712.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210713.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210714.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210715.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210716.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210719.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210720.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210721.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210722.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210723.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210726.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210727.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210728.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210729.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210730.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210802.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210803.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210804.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210805.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210806.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210809.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210810.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210811.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210812.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210813.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210816.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210817.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210818.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210819.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210820.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210823.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210824.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210825.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210826.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210827.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210830.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210831.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210901.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210902.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210903.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210906.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210907.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210908.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210909.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210910.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210913.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210914.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210915.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210916.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210917.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210922.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210923.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210924.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210927.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210928.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210929.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20210930.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20211008.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20211011.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20211012.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20211013.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20211014.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20211015.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20211018.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20211019.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20211020.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20211021.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20211022.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20211025.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20211026.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20211027.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20211028.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20211029.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20211101.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20211102.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20211103.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20211104.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20211105.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20211108.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20211109.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20211110.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20211111.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20211112.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20211115.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20211116.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20211117.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20211118.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20211119.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20211122.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20211123.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20211124.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20211125.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20211126.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20211129.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20211130.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20211201.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20211202.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20211203.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20211206.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20211207.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20211208.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20211209.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20211210.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20211213.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20211214.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20211215.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20211216.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20211217.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20211220.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20211221.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20211222.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20211223.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20211224.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20211227.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20211228.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20211229.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20211230.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20211231.csv']\n",
"code_value characters: ZC888\n",
"按年份未处理的ZC888_up_2021.CSV文件合并成功!\n",
"按照夜盘截止交易时间为23:00筛选商品期货品种\n",
"ZC888_2021数据生成成功!\n",
"按年份处理的ZC888_2021.CSV文件合并成功!\n",
"按年份处理且进行等差复权的ZC888_rs_2021.CSV文件合并成功!\n",
"csv_files: ['ZC主力连续缺2023\\\\ZC主力连续_20220104.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220105.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220106.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220107.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220110.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220111.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220112.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220113.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220114.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220117.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220118.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220119.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220120.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220121.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220124.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220125.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220126.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220127.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220128.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220207.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220208.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220209.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220210.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220211.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220214.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220215.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220216.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220217.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220218.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220221.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220222.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220223.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220224.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220225.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220228.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220301.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220302.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220303.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220304.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220307.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220308.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220309.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220310.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220311.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220314.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220315.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220316.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220317.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220318.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220321.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220322.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220323.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220324.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220325.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220328.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220329.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220330.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220331.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220401.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220406.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220407.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220408.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220411.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220412.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220413.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220414.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220415.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220418.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220419.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220420.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220421.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220422.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220425.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220426.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220427.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220428.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220429.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220505.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220506.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220509.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220510.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220511.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220512.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220513.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220516.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220517.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220518.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220519.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220520.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220523.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220524.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220525.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220526.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220527.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220530.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220531.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220601.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220602.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220606.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220607.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220608.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220609.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220610.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220613.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220614.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220615.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220616.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220617.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220620.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220621.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220622.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220624.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220627.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220629.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220630.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220701.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220704.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220705.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220706.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220707.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220711.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220713.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220714.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220715.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220718.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220720.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220721.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220722.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220725.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220726.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220727.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220728.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220729.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220801.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220802.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220803.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220804.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220805.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220808.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220809.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220810.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220811.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220812.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220815.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220816.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220817.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220818.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220822.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220823.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220824.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220825.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220826.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220829.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220830.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220831.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220901.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220902.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220905.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220906.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220907.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220909.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220914.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220916.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220920.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220927.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220928.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220929.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20220930.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20221010.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20221012.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20221013.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20221019.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20221021.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20221025.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20221026.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20221031.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20221128.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20221130.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20221216.csv', 'ZC主力连续缺2023\\\\ZC主力连续_20221230.csv']\n",
"code_value characters: ZC888\n",
"按年份未处理的ZC888_up_2022.CSV文件合并成功!\n",
"按照夜盘截止交易时间为23:00筛选商品期货品种\n",
"ZC888_2022数据生成成功!\n",
"按年份处理的ZC888_2022.CSV文件合并成功!\n",
"按年份处理且进行等差复权的ZC888_rs_2022.CSV文件合并成功!\n"
]
}
],
"source": [
"os.chdir(csv_directory) \n",
"for root, dirs, files in os.walk('.'):\n",
" if len(dirs) > 0:\n",
" for dir in dirs:\n",
" # 获取二级子文件夹中的所有 CSV 文件\n",
" all_csv_files = [os.path.join(dir, file) for file in os.listdir(dir) if file.endswith('.csv')] \n",
" \n",
" for sp_old_char in sp_old_chars:\n",
" csv_old_files = [sp_file for sp_file in all_csv_files if sp_old_char in sp_file]\n",
" if len(csv_old_files) > 0:\n",
" # 生成按年份未处理的CSV文件\n",
" old_up_df, alpha_chars, old_code_value = merged_old_unprocessed_tickdata(csv_old_files, sp_old_char)\n",
" folder_up_path = str('%s/%s'%(out_up_path, old_code_value))\n",
" if not os.path.exists(folder_up_path):\n",
" os.makedirs(folder_up_path) \n",
" old_up_df.to_csv('%s/%s_up%s.csv'%(folder_up_path,old_code_value,sp_old_char), index=False)\n",
" print(\"按年份未处理的%s_up%s.CSV文件合并成功!\"%(old_code_value,sp_old_char))\n",
"\n",
" # 生成按年份处理后的CSV文件\n",
" old_df = merged_old_tickdata(old_up_df, sp_old_char, alpha_chars, old_code_value)\n",
" del old_up_df\n",
" folder_path = str('%s/%s'%(out_path, old_code_value))\n",
" if not os.path.exists(folder_path):\n",
" os.makedirs(folder_path) \n",
" old_df.to_csv('%s/%s%s.csv'%(folder_path,old_code_value,sp_old_char), index=False)\n",
" print(\"按年份处理的%s%s.CSV文件合并成功!\"%(old_code_value,sp_old_char))\n",
"\n",
" # 生成按年份处理后的CSV文件按照等差复权处理\n",
" old_rs_df = reinstatement_tickdata(old_df)\n",
" del old_df\n",
" folder_rs_path = str('%s/%s'%(out_rs_path, old_code_value))\n",
" if not os.path.exists(folder_rs_path):\n",
" os.makedirs(folder_rs_path) \n",
" old_rs_df.to_csv('%s/%s_rs%s.csv'%(folder_rs_path,old_code_value,sp_old_char), index=False)\n",
" print(\"按年份处理且进行等差复权的%s_rs%s.CSV文件合并成功!\"%(old_code_value,sp_old_char))\n",
"\n",
" del old_rs_df\n",
" \n",
" for sp_new_char in sp_new_chars:\n",
" csv_new_files = [sp_file for sp_file in all_csv_files if sp_new_char in sp_file]\n",
" if len(csv_new_files) > 0:\n",
" # 生成按年份未处理的CSV文件\n",
" new_up_df, alpha_chars, new_code_value = merged_new_unprocessed_tickdata(csv_new_files, sp_new_char)\n",
" folder_up_path = str('%s/%s'%(out_up_path, new_code_value))\n",
" if not os.path.exists(folder_up_path):\n",
" os.makedirs(folder_up_path) \n",
" new_up_df.to_csv('%s/%s_up%s.csv'%(folder_up_path,new_code_value,sp_new_char), index=False)\n",
" print(\"按年份未处理的%s_up%s.CSV文件合并成功!\"%(new_code_value,sp_new_char))\n",
"\n",
" # 生成按年份处理后的CSV文件\n",
" new_df = merged_new_tickdata(new_up_df, sp_new_char, alpha_chars, new_code_value)\n",
" del new_up_df\n",
" folder_path = str('%s/%s'%(out_path, new_code_value))\n",
" if not os.path.exists(folder_path):\n",
" os.makedirs(folder_path) \n",
" new_df.to_csv('%s/%s%s.csv'%(folder_path,new_code_value,sp_new_char), index=False)\n",
" print(\"按年份处理的%s%s.CSV文件合并成功!\"%(new_code_value,sp_new_char))\n",
"\n",
" # 生成按年份处理后的CSV文件按照等差复权处理\n",
" new_rs_df = reinstatement_tickdata(new_df)\n",
" del new_df\n",
" folder_rs_path = str('%s/%s'%(out_rs_path, new_code_value))\n",
" if not os.path.exists(folder_rs_path):\n",
" os.makedirs(folder_rs_path) \n",
" new_rs_df.to_csv('%s/%s_rs%s.csv'%(folder_rs_path,new_code_value,sp_new_char), index=False)\n",
" print(\"按年份处理且进行等差复权的%s_rs%s.CSV文件合并成功!\"%(new_code_value,sp_new_char))\n",
"\n",
" del new_rs_df"
]
},
{
"cell_type": "code",
"execution_count": null,
"id": "4ff42c1f",
"metadata": {},
"outputs": [],
"source": [
"# import chardet\n",
"# for root, dirs, files in os.walk('.'):\n",
"# if len(dirs) > 0:\n",
"# for dir in dirs:\n",
"# all_csv_files = [os.path.join(dir, file) for file in os.listdir(dir) if file.endswith('.csv')]\n",
"# fileNum_corrects = 0\n",
"# fileNum_errors = 0\n",
"\n",
"# for csv_file in all_csv_files:\n",
"# with open(csv_file, 'rb') as f:\n",
"# data = f.read() \n",
"# detected_encoding = chardet.detect(data)['encoding']\n",
"\n",
"# if (detected_encoding and detected_encoding != 'gbk') and (detected_encoding and detected_encoding != 'GB2312'):\n",
"# fileNum_errors += 1\n",
"# with open('output_error.txt', 'a') as f:\n",
"# print(\"%s当前文件不为gbk格式,其文件格式为%s,需要转换为gbk格式,错误总数为%s\"%(csv_file,detected_encoding,fileNum_errors), file = f)\n",
"# print(\"%s当前文件不为gbk格式,其文件格式为%s,需要转换为gbk格式,错误总数为%s\"%(csv_file,detected_encoding,fileNum_errors))\n",
"# # print(\"%s当前文件不为gbk格式,其文件格式为%s,需要转换为gbk格式\"%(csv_file,detected_encoding))\n",
"# else:\n",
"# fileNum_corrects += 1\n",
"# with open('output.txt', 'a') as f:\n",
"# print(\"%s当前文件为gbk或者GB2312格式,无需要转换,正确总数为%s\"%(csv_file, fileNum_corrects), file = f)\n",
"# if fileNum_errors >0:\n",
"# print(\"存在错误文件,请核查!!!\")\n",
" \n",
"# print(\"查询完毕!!\")"
]
},
{
"cell_type": "code",
"execution_count": null,
"id": "1f6e93e2",
"metadata": {},
"outputs": [],
"source": [
"import pandas as pd\n",
"merged_rs_df = pd.read_csv('D:\\data_transfer\\data_up_merged\\大商所\\j888\\j888_up_2020.csv', encoding='utf', low_memory=False)"
]
},
{
"cell_type": "code",
"execution_count": null,
"id": "33b31d28",
"metadata": {},
"outputs": [],
"source": [
"import numpy as np\n",
"merged_rs_df.replace([np.inf, -np.inf], np.nan)"
]
},
{
"cell_type": "code",
"execution_count": null,
"id": "b2df07dd",
"metadata": {},
"outputs": [],
"source": [
"merged_rs_df.tail()"
]
},
{
"cell_type": "code",
"execution_count": null,
"id": "febd8fc4",
"metadata": {},
"outputs": [],
"source": [
"# # 检测NaN值\n",
"# nan_mask = df['A'].isna()\n",
"# print(df[nan_mask])\n",
" \n",
"# # 检测无穷值\n",
"# inf_mask = df['A'].isinf()\n",
"# print(df[inf_mask])\n",
" \n",
"# # 如果你想要在整个DataFrame中查找所有的NaN和无穷值可以使用\n",
"# nan_and_inf = df.isna() | df.isinf()\n",
"# print(df[nan_and_inf])\n",
"\n",
"# 检测NaN值\n",
"nan_mask = merged_rs_df.isna() # merged_rs_df['成交量']\n",
"print(merged_rs_df[nan_mask])\n",
"\n",
"nan_index = merged_rs_df[nan_mask].index\n",
"print(nan_index)\n",
"# nan_index_in_column_A = merged_rs_df['成交量'].isna().index\n",
"# print(\"NaN indices in column '成交量':\", nan_index_in_column_A)\n",
" \n",
"# 检测无穷值\n",
"# inf_mask = pd.isinf(merged_rs_df['成交量'])\n",
"# print(merged_rs_df[inf_mask])\n",
" \n",
"# 如果你想要在整个DataFrame中查找所有的NaN和无穷值可以使用\n",
"# nan_and_inf = df.isna() | df.isinf()\n",
"# print(df[nan_and_inf])"
]
},
{
"cell_type": "code",
"execution_count": null,
"id": "98b01523",
"metadata": {},
"outputs": [],
"source": [
"merged_rs_df.iloc[nan_index]"
]
},
{
"cell_type": "code",
"execution_count": null,
"id": "8efb7d08",
"metadata": {},
"outputs": [],
"source": [
"# merged_rs_df = merged_rs_df.drop(4017556)\n",
"merged_rs_df = merged_rs_df.drop(merged_rs_df.index[nan_index])"
]
},
{
"cell_type": "code",
"execution_count": null,
"id": "71702d76",
"metadata": {},
"outputs": [],
"source": [
"merged_rs_df.iloc[nan_index]"
]
},
{
"cell_type": "code",
"execution_count": null,
"id": "60c8bc6c",
"metadata": {},
"outputs": [],
"source": [
"# merged_rs_df['成交量'].replace(np.nan,0,inplace=True)\n",
"# merged_rs_df['成交量'].replace(np.inf,0,inplace=True)"
]
},
{
"cell_type": "code",
"execution_count": null,
"id": "808dd229",
"metadata": {},
"outputs": [],
"source": [
"merged_rs_df['volume'] = merged_rs_df['成交量'].astype(int)"
]
},
{
"cell_type": "code",
"execution_count": null,
"id": "0b07ec27",
"metadata": {},
"outputs": [],
"source": [
"merged_rs_df['volume'] = merged_rs_df['volume'].astype(int)"
]
},
{
"cell_type": "code",
"execution_count": null,
"id": "2b4cd024",
"metadata": {},
"outputs": [],
"source": [
"pd.set_option('mode.use_inf_as_na', True)\n",
"nan_index_in_column_A = merged_rs_df['volume'].isna().index\n",
"print(\"NaN indices in column 'A':\", nan_index_in_column_A)"
]
},
{
"cell_type": "code",
"execution_count": null,
"id": "55655ddb",
"metadata": {},
"outputs": [],
"source": [
"import numpy as np\n",
"pd.set_option('mode.use_inf_as_na', True)\n",
"inf_index_in_column_A = merged_rs_df['volume'].isinf().index\n",
"print(\"Inf indices in column 'A':\", inf_index_in_column_A)"
]
},
{
"cell_type": "code",
"execution_count": null,
"id": "4761b95d",
"metadata": {},
"outputs": [],
"source": [
"not_int_values = merged_rs_df['成交量'].apply(lambda x: not isinstance(pd.to_numeric(x, errors='coerce'), float))"
]
},
{
"cell_type": "code",
"execution_count": null,
"id": "f8b97f31",
"metadata": {},
"outputs": [],
"source": [
"print(merged_rs_df.loc[not_int_values, '成交量'])"
]
},
{
"cell_type": "code",
"execution_count": null,
"id": "0f639067",
"metadata": {},
"outputs": [],
"source": [
"merged_rs_df.tail()"
]
},
{
"cell_type": "code",
"execution_count": null,
"id": "59b47b33",
"metadata": {},
"outputs": [],
"source": [
"merged_rs_df['main_contract'] = merged_rs_df['main_contract'].astype(str)\n",
"merged_rs_df['symbol'] = merged_rs_df['symbol'].astype(str)\n",
"merged_rs_df['datetime'] = pd.to_datetime(merged_rs_df['datetime'], errors='coerce', format='%Y-%m-%d %H:%M:%S.%f')\n",
"merged_rs_df['lastprice'] = merged_rs_df['lastprice'].astype(float)\n",
"merged_rs_df['volume'] = merged_rs_df['volume'].astype(int)\n",
"merged_rs_df['bid_p'] = merged_rs_df['bid_p'].astype(float)\n",
"merged_rs_df['ask_p'] = merged_rs_df['ask_p'].astype(float)\n",
"merged_rs_df['bid_v'] = merged_rs_df['bid_v'].astype(int)\n",
"merged_rs_df['ask_v'] = merged_rs_df['ask_v'].astype(int)"
]
},
{
"cell_type": "code",
"execution_count": null,
"id": "8edc4f4e",
"metadata": {},
"outputs": [],
"source": [
"# 要查找的值\n",
"value_to_find = '0l4276.0'\n",
" \n",
"# 查找值的索引\n",
"index_of_value = merged_rs_df.index[merged_rs_df['volume'] == value_to_find].tolist()\n",
"print(index_of_value)"
]
},
{
"cell_type": "code",
"execution_count": null,
"id": "4a2d43b8",
"metadata": {},
"outputs": [],
"source": [
"# 要查找的值\n",
"value_to_find = '3564.0<70'\n",
" \n",
"# 查找值的索引\n",
"index_of_value = merged_rs_df.index[merged_rs_df['lastprice'] == value_to_find].tolist()\n",
"print(index_of_value)"
]
},
{
"cell_type": "code",
"execution_count": null,
"id": "35491aea",
"metadata": {},
"outputs": [],
"source": [
"merged_rs_df.loc[9748911-5:9748911+5]"
]
},
{
"cell_type": "code",
"execution_count": null,
"id": "e9bc02b5",
"metadata": {},
"outputs": [],
"source": [
"merged_rs_df.loc[9748911,'volume'] = 0 \n"
]
},
{
"cell_type": "code",
"execution_count": null,
"id": "ac80c04d",
"metadata": {},
"outputs": [],
"source": [
"merged_rs_df.loc[2079318-5:2079318+5]"
]
},
{
"cell_type": "code",
"execution_count": null,
"id": "60a21f7a",
"metadata": {},
"outputs": [],
"source": [
"merged_rs_df.to_csv('D:/ag888_2019.csv', index=False)"
]
},
{
"cell_type": "code",
"execution_count": null,
"id": "5fd5e0a8",
"metadata": {},
"outputs": [],
"source": [
"# 等差复权\n",
"import numpy as np\n",
"merged_rs_df['复权因子'] = np.where(merged_rs_df['symbol'] != merged_rs_df['symbol'].shift(), merged_rs_df['ask_p'].shift() - merged_rs_df['bid_p'], 0)\n"
]
}
],
"metadata": {
"kernelspec": {
"display_name": "Python 3 (ipykernel)",
"language": "python",
"name": "python3"
},
"language_info": {
"codemirror_mode": {
"name": "ipython",
"version": 3
},
"file_extension": ".py",
"mimetype": "text/x-python",
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.10.9"
}
},
"nbformat": 4,
"nbformat_minor": 5
}