1131 lines
91 KiB
Plaintext
1131 lines
91 KiB
Plaintext
{
|
||
"cells": [
|
||
{
|
||
"metadata": {},
|
||
"cell_type": "markdown",
|
||
"source": "## 历史维修记录",
|
||
"id": "f41253d6cb93425c"
|
||
},
|
||
{
|
||
"metadata": {
|
||
"ExecuteTime": {
|
||
"end_time": "2025-11-28T08:59:49.306821Z",
|
||
"start_time": "2025-11-28T08:56:43.664921Z"
|
||
}
|
||
},
|
||
"cell_type": "code",
|
||
"source": [
|
||
"import time\n",
|
||
"import requests\n",
|
||
"import os\n",
|
||
"from urllib.parse import unquote\n",
|
||
"from datetime import datetime, timedelta\n",
|
||
"\n",
|
||
"cookies = {\n",
|
||
" 'e19fa3140589121ee25bc457517bce32': 'b1d041f6dc84ecd311487c11e1c3d12b',\n",
|
||
" 'dealer_mid:prod:': '84b4020f-bb0f-4671-b1a0-191d53e8d647',\n",
|
||
" 'SGM_OAUTH_CODE': 'f3cd6bae1c2c43ad9612335ad57c36f1',\n",
|
||
" '460e135eb4f9a8f6b2bac4bd48d1a316': '078be4ac8c6928ebc8133f68f08cefc8',\n",
|
||
"}\n",
|
||
"\n",
|
||
"headers = {\n",
|
||
" 'Accept': 'application/json, text/plain, */*',\n",
|
||
" 'Accept-Language': 'zh-CN,zh;q=0.9,en;q=0.8,en-GB;q=0.7,en-US;q=0.6',\n",
|
||
" 'Cache-Control': 'no-cache',\n",
|
||
" 'Connection': 'keep-alive',\n",
|
||
" 'Pragma': 'no-cache',\n",
|
||
" 'Referer': 'https://caremore.saic-gm.com/entry/src/index.html',\n",
|
||
" 'Sec-Fetch-Dest': 'empty',\n",
|
||
" 'Sec-Fetch-Mode': 'cors',\n",
|
||
" 'Sec-Fetch-Site': 'same-origin',\n",
|
||
" 'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0',\n",
|
||
" 'sec-ch-ua': '\"Chromium\";v=\"142\", \"Microsoft Edge\";v=\"142\", \"Not_A Brand\";v=\"99\"',\n",
|
||
" 'sec-ch-ua-mobile': '?0',\n",
|
||
" 'sec-ch-ua-platform': '\"Windows\"',\n",
|
||
" 'x-Requested-With': 'XMLHttpRequest',\n",
|
||
" 'x-app-code': 'cmol',\n",
|
||
" 'x-app-version': '1.0.0',\n",
|
||
" 'x-resource-code': 'repairOrdersExportDetails',\n",
|
||
" 'x-track-code': '1b6c9ba8-2f68-4536-a2f8-17d06fcaca57',\n",
|
||
" # 'Cookie': 'e19fa3140589121ee25bc457517bce32=b1d041f6dc84ecd311487c11e1c3d12b; dealer_mid:prod:=84b4020f-bb0f-4671-b1a0-191d53e8d647; SGM_OAUTH_CODE=f3cd6bae1c2c43ad9612335ad57c36f1; 460e135eb4f9a8f6b2bac4bd48d1a316=078be4ac8c6928ebc8133f68f08cefc8',\n",
|
||
"}\n",
|
||
"\n",
|
||
"\n",
|
||
"\n",
|
||
"\n",
|
||
"save_directory = r\"D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama\" # 建议使用 raw string\n",
|
||
"os.makedirs(save_directory, exist_ok=True) # 确保目录存在\n",
|
||
"\n",
|
||
"# 日期范围配置\n",
|
||
"end_date = datetime.now() # 结束日期为今天\n",
|
||
"start_date = end_date - timedelta(days=365*10) # 开始日期为10年前\n",
|
||
"interval_days = 30 # 每次间隔30天\n",
|
||
"\n",
|
||
"def download_data(begin_date, end_date):\n",
|
||
" \"\"\"下载指定日期范围内的数据\"\"\"\n",
|
||
" try:\n",
|
||
" # 格式化日期为字符串\n",
|
||
" begin_date_str = begin_date.strftime(\"%Y-%m-%d\")\n",
|
||
" end_date_str = end_date.strftime(\"%Y-%m-%d\")\n",
|
||
" print(f\"\\n===== 开始下载 {begin_date_str} 至 {end_date_str} 的数据 =====\")\n",
|
||
"\n",
|
||
" params = {\n",
|
||
" '_dc': str(int(datetime.now().timestamp() * 1000)), # 动态时间戳\n",
|
||
" 'beginDate': begin_date_str,\n",
|
||
" 'dateTypeTag': '12201001',\n",
|
||
" 'endDate': end_date_str,\n",
|
||
" }\n",
|
||
"\n",
|
||
" # === 步骤1:请求导出接口获取下载信息 ===\n",
|
||
" response = requests.get(\n",
|
||
" 'https://caremore.saic-gm.com/MidNodeJS/entry/entry4pc/rest/remoteService/download/repairService/repairOrders/exportDetails',\n",
|
||
" params=params,\n",
|
||
" cookies=cookies,\n",
|
||
" headers=headers,\n",
|
||
" timeout=30\n",
|
||
" )\n",
|
||
" response.raise_for_status()\n",
|
||
" data = response.json()\n",
|
||
"\n",
|
||
" # === 步骤2:拼接完整下载链接 ===\n",
|
||
" base_download_url = data[\"downloadUrl\"]\n",
|
||
" filename = data[\"fileUrl\"]\n",
|
||
" import re\n",
|
||
" filename = re.sub(r'/', '%2F', filename)\n",
|
||
" token = data[\"token\"]\n",
|
||
" download_url = f\"{base_download_url}{filename}?token={token}\"\n",
|
||
"\n",
|
||
" print(f\"获取下载链接成功: {download_url}\")\n",
|
||
"\n",
|
||
" # 尝试从 URL 中提取文件名(如果有)\n",
|
||
" url_path = requests.utils.urlparse(base_download_url).path\n",
|
||
" filename_encoded = os.path.basename(url_path)\n",
|
||
" filename = unquote(filename_encoded) # 解码中文\n",
|
||
"\n",
|
||
" # 如果没取到,使用自定义名称(包含日期范围)\n",
|
||
" if not filename or '.' not in filename:\n",
|
||
" timestamp = datetime.now().strftime(\"%Y%m%d_%H%M\")\n",
|
||
" filename = f\"维修业务明细_{begin_date_str}_{end_date_str}_{timestamp}.xls\"\n",
|
||
"\n",
|
||
" # 完整保存路径\n",
|
||
" file_save_path = os.path.join(save_directory, filename)\n",
|
||
"\n",
|
||
" # === 步骤3:下载文件 ===\n",
|
||
" print(f\"开始下载文件: {filename}\")\n",
|
||
" file_response = requests.get(download_url, headers=headers, cookies=cookies, stream=True, timeout=60)\n",
|
||
" file_response.raise_for_status()\n",
|
||
"\n",
|
||
" with open(file_save_path, 'wb') as f:\n",
|
||
" for chunk in file_response.iter_content(chunk_size=8192):\n",
|
||
" f.write(chunk)\n",
|
||
"\n",
|
||
" print(f\"✅ 文件下载成功!已保存至: {file_save_path}\")\n",
|
||
" return True\n",
|
||
"\n",
|
||
" except requests.exceptions.RequestException as e:\n",
|
||
" print(f\"❌ 网络请求失败: {e}\")\n",
|
||
" except Exception as e:\n",
|
||
" print(f\"❌ 下载过程发生错误: {e}\")\n",
|
||
" return False\n",
|
||
"\n",
|
||
"# === 主循环:按30天间隔处理近十年数据 ===\n",
|
||
"current_start = start_date\n",
|
||
"total_periods = 0\n",
|
||
"success_count = 0\n",
|
||
"\n",
|
||
"while current_start < end_date:\n",
|
||
" # 计算当前时间段的结束日期(不超过总结束日期)\n",
|
||
" current_end = current_start + timedelta(days=interval_days - 1) # -1是为了避免日期重叠\n",
|
||
" if current_end > end_date:\n",
|
||
" current_end = end_date\n",
|
||
"\n",
|
||
" # 下载当前时间段数据\n",
|
||
" if download_data(current_start, current_end):\n",
|
||
" success_count += 1\n",
|
||
" total_periods += 1\n",
|
||
"\n",
|
||
" # 移动到下一个时间段\n",
|
||
" current_start = current_end + timedelta(days=1)\n",
|
||
" time.sleep(1)\n",
|
||
"\n",
|
||
"print(f\"\\n===== 下载完成 =====\")\n",
|
||
"print(f\"总处理时间段: {total_periods} 个\")\n",
|
||
"print(f\"成功下载: {success_count} 个\")\n",
|
||
"print(f\"失败: {total_periods - success_count} 个\")\n"
|
||
],
|
||
"id": "a9830fdb6dfd6297",
|
||
"outputs": [
|
||
{
|
||
"name": "stdout",
|
||
"output_type": "stream",
|
||
"text": [
|
||
"\n",
|
||
"===== 开始下载 2015-12-01 至 2015-12-30 的数据 =====\n",
|
||
"获取下载链接成功: https://csapi.saic-gm.com/cs01/file/frontend/2025-11-28%2F维修业务明细导出_wg2Cn8HmhfOY.xls?token=M29HNkBu3Da\n",
|
||
"开始下载文件: 维修业务明细_2015-12-01_2015-12-30_20251128_1656.xls\n",
|
||
"✅ 文件下载成功!已保存至: D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama\\维修业务明细_2015-12-01_2015-12-30_20251128_1656.xls\n",
|
||
"\n",
|
||
"===== 开始下载 2015-12-31 至 2016-01-29 的数据 =====\n",
|
||
"获取下载链接成功: https://csapi.saic-gm.com/cs01/file/frontend/2025-11-28%2F维修业务明细导出_bRZBg2QWKUi.xls?token=IptAPd6aYWB\n",
|
||
"开始下载文件: 维修业务明细_2015-12-31_2016-01-29_20251128_1656.xls\n",
|
||
"✅ 文件下载成功!已保存至: D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama\\维修业务明细_2015-12-31_2016-01-29_20251128_1656.xls\n",
|
||
"\n",
|
||
"===== 开始下载 2016-01-30 至 2016-02-28 的数据 =====\n",
|
||
"获取下载链接成功: https://csapi.saic-gm.com/cs01/file/frontend/2025-11-28%2F维修业务明细导出_0dCDIapa0pQD.xls?token=asnZtdoGuBIN\n",
|
||
"开始下载文件: 维修业务明细_2016-01-30_2016-02-28_20251128_1656.xls\n",
|
||
"✅ 文件下载成功!已保存至: D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama\\维修业务明细_2016-01-30_2016-02-28_20251128_1656.xls\n",
|
||
"\n",
|
||
"===== 开始下载 2016-02-29 至 2016-03-29 的数据 =====\n",
|
||
"获取下载链接成功: https://csapi.saic-gm.com/cs01/file/frontend/2025-11-28%2F维修业务明细导出_FjHPVVSxBFfD.xls?token=vPq-cEoJil4\n",
|
||
"开始下载文件: 维修业务明细_2016-02-29_2016-03-29_20251128_1656.xls\n",
|
||
"✅ 文件下载成功!已保存至: D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama\\维修业务明细_2016-02-29_2016-03-29_20251128_1656.xls\n",
|
||
"\n",
|
||
"===== 开始下载 2016-03-30 至 2016-04-28 的数据 =====\n",
|
||
"获取下载链接成功: https://csapi.saic-gm.com/cs01/file/frontend/2025-11-28%2F维修业务明细导出_B023s151Qfu.xls?token=IkAzc7ZP6QKG\n",
|
||
"开始下载文件: 维修业务明细_2016-03-30_2016-04-28_20251128_1656.xls\n",
|
||
"✅ 文件下载成功!已保存至: D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama\\维修业务明细_2016-03-30_2016-04-28_20251128_1656.xls\n",
|
||
"\n",
|
||
"===== 开始下载 2016-04-29 至 2016-05-28 的数据 =====\n",
|
||
"获取下载链接成功: https://csapi.saic-gm.com/cs01/file/frontend/2025-11-28%2F维修业务明细导出_4P10nFDWXL4O.xls?token=ajghCcP11ySB\n",
|
||
"开始下载文件: 维修业务明细_2016-04-29_2016-05-28_20251128_1656.xls\n",
|
||
"✅ 文件下载成功!已保存至: D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama\\维修业务明细_2016-04-29_2016-05-28_20251128_1656.xls\n",
|
||
"\n",
|
||
"===== 开始下载 2016-05-29 至 2016-06-27 的数据 =====\n",
|
||
"获取下载链接成功: https://csapi.saic-gm.com/cs01/file/frontend/2025-11-28%2F维修业务明细导出_IVpaGFxxwejg.xls?token=02dkTOCUWhI0\n",
|
||
"开始下载文件: 维修业务明细_2016-05-29_2016-06-27_20251128_1656.xls\n",
|
||
"✅ 文件下载成功!已保存至: D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama\\维修业务明细_2016-05-29_2016-06-27_20251128_1656.xls\n",
|
||
"\n",
|
||
"===== 开始下载 2016-06-28 至 2016-07-27 的数据 =====\n",
|
||
"获取下载链接成功: https://csapi.saic-gm.com/cs01/file/frontend/2025-11-28%2F维修业务明细导出_VEssEpydjyD.xls?token=2LRcfdH0w_R\n",
|
||
"开始下载文件: 维修业务明细_2016-06-28_2016-07-27_20251128_1656.xls\n",
|
||
"✅ 文件下载成功!已保存至: D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama\\维修业务明细_2016-06-28_2016-07-27_20251128_1656.xls\n",
|
||
"\n",
|
||
"===== 开始下载 2016-07-28 至 2016-08-26 的数据 =====\n",
|
||
"获取下载链接成功: https://csapi.saic-gm.com/cs01/file/frontend/2025-11-28%2F维修业务明细导出_PhUY8YR7wq_d.xls?token=-zXSOJ2Uf1QL\n",
|
||
"开始下载文件: 维修业务明细_2016-07-28_2016-08-26_20251128_1656.xls\n",
|
||
"✅ 文件下载成功!已保存至: D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama\\维修业务明细_2016-07-28_2016-08-26_20251128_1656.xls\n",
|
||
"\n",
|
||
"===== 开始下载 2016-08-27 至 2016-09-25 的数据 =====\n",
|
||
"获取下载链接成功: https://csapi.saic-gm.com/cs01/file/frontend/2025-11-28%2F维修业务明细导出_6mCTD6L4TSta.xls?token=-TZ3EygvHL6\n",
|
||
"开始下载文件: 维修业务明细_2016-08-27_2016-09-25_20251128_1656.xls\n",
|
||
"✅ 文件下载成功!已保存至: D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama\\维修业务明细_2016-08-27_2016-09-25_20251128_1656.xls\n",
|
||
"\n",
|
||
"===== 开始下载 2016-09-26 至 2016-10-25 的数据 =====\n",
|
||
"获取下载链接成功: https://csapi.saic-gm.com/cs01/file/frontend/2025-11-28%2F维修业务明细导出_VX_JjL2rtO3.xls?token=eytPbIGz1aKv\n",
|
||
"开始下载文件: 维修业务明细_2016-09-26_2016-10-25_20251128_1656.xls\n",
|
||
"✅ 文件下载成功!已保存至: D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama\\维修业务明细_2016-09-26_2016-10-25_20251128_1656.xls\n",
|
||
"\n",
|
||
"===== 开始下载 2016-10-26 至 2016-11-24 的数据 =====\n",
|
||
"获取下载链接成功: https://csapi.saic-gm.com/cs01/file/frontend/2025-11-28%2F维修业务明细导出_HQJ0_-fEKtBb.xls?token=SqRaijet1yPM\n",
|
||
"开始下载文件: 维修业务明细_2016-10-26_2016-11-24_20251128_1657.xls\n",
|
||
"✅ 文件下载成功!已保存至: D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama\\维修业务明细_2016-10-26_2016-11-24_20251128_1657.xls\n",
|
||
"\n",
|
||
"===== 开始下载 2016-11-25 至 2016-12-24 的数据 =====\n",
|
||
"获取下载链接成功: https://csapi.saic-gm.com/cs01/file/frontend/2025-11-28%2F维修业务明细导出_K1lRIzpzVx02.xls?token=5tmRtB4X22CV\n",
|
||
"开始下载文件: 维修业务明细_2016-11-25_2016-12-24_20251128_1657.xls\n",
|
||
"✅ 文件下载成功!已保存至: D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama\\维修业务明细_2016-11-25_2016-12-24_20251128_1657.xls\n",
|
||
"\n",
|
||
"===== 开始下载 2016-12-25 至 2017-01-23 的数据 =====\n",
|
||
"获取下载链接成功: https://csapi.saic-gm.com/cs01/file/frontend/2025-11-28%2F维修业务明细导出_iIMgQ4mjO5l.xls?token=RBiSfr2712S0\n",
|
||
"开始下载文件: 维修业务明细_2016-12-25_2017-01-23_20251128_1657.xls\n",
|
||
"✅ 文件下载成功!已保存至: D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama\\维修业务明细_2016-12-25_2017-01-23_20251128_1657.xls\n",
|
||
"\n",
|
||
"===== 开始下载 2017-01-24 至 2017-02-22 的数据 =====\n",
|
||
"获取下载链接成功: https://csapi.saic-gm.com/cs01/file/frontend/2025-11-28%2F维修业务明细导出_vOTYZoaNtnD9.xls?token=vER6uW5l1Xkh\n",
|
||
"开始下载文件: 维修业务明细_2017-01-24_2017-02-22_20251128_1657.xls\n",
|
||
"✅ 文件下载成功!已保存至: D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama\\维修业务明细_2017-01-24_2017-02-22_20251128_1657.xls\n",
|
||
"\n",
|
||
"===== 开始下载 2017-02-23 至 2017-03-24 的数据 =====\n",
|
||
"获取下载链接成功: https://csapi.saic-gm.com/cs01/file/frontend/2025-11-28%2F维修业务明细导出_ydxh-cBLv_Vu.xls?token=zXhnFi07PH-\n",
|
||
"开始下载文件: 维修业务明细_2017-02-23_2017-03-24_20251128_1657.xls\n",
|
||
"✅ 文件下载成功!已保存至: D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama\\维修业务明细_2017-02-23_2017-03-24_20251128_1657.xls\n",
|
||
"\n",
|
||
"===== 开始下载 2017-03-25 至 2017-04-23 的数据 =====\n",
|
||
"获取下载链接成功: https://csapi.saic-gm.com/cs01/file/frontend/2025-11-28%2F维修业务明细导出_i69fa9fzPQa.xls?token=0pRgsNhX8ddx\n",
|
||
"开始下载文件: 维修业务明细_2017-03-25_2017-04-23_20251128_1657.xls\n",
|
||
"✅ 文件下载成功!已保存至: D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama\\维修业务明细_2017-03-25_2017-04-23_20251128_1657.xls\n",
|
||
"\n",
|
||
"===== 开始下载 2017-04-24 至 2017-05-23 的数据 =====\n",
|
||
"获取下载链接成功: https://csapi.saic-gm.com/cs01/file/frontend/2025-11-28%2F维修业务明细导出_w-L9D22XmFyN.xls?token=ib7rTCPGz8DF\n",
|
||
"开始下载文件: 维修业务明细_2017-04-24_2017-05-23_20251128_1657.xls\n",
|
||
"✅ 文件下载成功!已保存至: D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama\\维修业务明细_2017-04-24_2017-05-23_20251128_1657.xls\n",
|
||
"\n",
|
||
"===== 开始下载 2017-05-24 至 2017-06-22 的数据 =====\n",
|
||
"获取下载链接成功: https://csapi.saic-gm.com/cs01/file/frontend/2025-11-28%2F维修业务明细导出_rhQk3MzuFxl.xls?token=3LJGRR484pKX\n",
|
||
"开始下载文件: 维修业务明细_2017-05-24_2017-06-22_20251128_1657.xls\n",
|
||
"✅ 文件下载成功!已保存至: D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama\\维修业务明细_2017-05-24_2017-06-22_20251128_1657.xls\n",
|
||
"\n",
|
||
"===== 开始下载 2017-06-23 至 2017-07-22 的数据 =====\n",
|
||
"获取下载链接成功: https://csapi.saic-gm.com/cs01/file/frontend/2025-11-28%2F维修业务明细导出_aPH-Od2qm5u.xls?token=_is9hYJOCUr1\n",
|
||
"开始下载文件: 维修业务明细_2017-06-23_2017-07-22_20251128_1657.xls\n",
|
||
"✅ 文件下载成功!已保存至: D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama\\维修业务明细_2017-06-23_2017-07-22_20251128_1657.xls\n",
|
||
"\n",
|
||
"===== 开始下载 2017-07-23 至 2017-08-21 的数据 =====\n",
|
||
"获取下载链接成功: https://csapi.saic-gm.com/cs01/file/frontend/2025-11-28%2F维修业务明细导出_TjCs1kd2tK-S.xls?token=HIrNKMQl36d5\n",
|
||
"开始下载文件: 维修业务明细_2017-07-23_2017-08-21_20251128_1657.xls\n",
|
||
"✅ 文件下载成功!已保存至: D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama\\维修业务明细_2017-07-23_2017-08-21_20251128_1657.xls\n",
|
||
"\n",
|
||
"===== 开始下载 2017-08-22 至 2017-09-20 的数据 =====\n",
|
||
"获取下载链接成功: https://csapi.saic-gm.com/cs01/file/frontend/2025-11-28%2F维修业务明细导出_YbCdJuMbwlr0.xls?token=yCqkQlcC_s2Q\n",
|
||
"开始下载文件: 维修业务明细_2017-08-22_2017-09-20_20251128_1657.xls\n",
|
||
"✅ 文件下载成功!已保存至: D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama\\维修业务明细_2017-08-22_2017-09-20_20251128_1657.xls\n",
|
||
"\n",
|
||
"===== 开始下载 2017-09-21 至 2017-10-20 的数据 =====\n",
|
||
"获取下载链接成功: https://csapi.saic-gm.com/cs01/file/frontend/2025-11-28%2F维修业务明细导出_MnrqN4HyXir.xls?token=ot_RTMkS3nyt\n",
|
||
"开始下载文件: 维修业务明细_2017-09-21_2017-10-20_20251128_1657.xls\n",
|
||
"✅ 文件下载成功!已保存至: D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama\\维修业务明细_2017-09-21_2017-10-20_20251128_1657.xls\n",
|
||
"\n",
|
||
"===== 开始下载 2017-10-21 至 2017-11-19 的数据 =====\n",
|
||
"获取下载链接成功: https://csapi.saic-gm.com/cs01/file/frontend/2025-11-28%2F维修业务明细导出_ksjgGpdMqbKa.xls?token=-fPqrKa1qyDa\n",
|
||
"开始下载文件: 维修业务明细_2017-10-21_2017-11-19_20251128_1657.xls\n",
|
||
"✅ 文件下载成功!已保存至: D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama\\维修业务明细_2017-10-21_2017-11-19_20251128_1657.xls\n",
|
||
"\n",
|
||
"===== 开始下载 2017-11-20 至 2017-12-19 的数据 =====\n",
|
||
"获取下载链接成功: https://csapi.saic-gm.com/cs01/file/frontend/2025-11-28%2F维修业务明细导出_HH7nLMxTZlHc.xls?token=Q-uaiG0AWCuT\n",
|
||
"开始下载文件: 维修业务明细_2017-11-20_2017-12-19_20251128_1657.xls\n",
|
||
"✅ 文件下载成功!已保存至: D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama\\维修业务明细_2017-11-20_2017-12-19_20251128_1657.xls\n",
|
||
"\n",
|
||
"===== 开始下载 2017-12-20 至 2018-01-18 的数据 =====\n",
|
||
"获取下载链接成功: https://csapi.saic-gm.com/cs01/file/frontend/2025-11-28%2F维修业务明细导出_8gJxp6Jutn5.xls?token=WJsc8usfUBp\n",
|
||
"开始下载文件: 维修业务明细_2017-12-20_2018-01-18_20251128_1657.xls\n",
|
||
"✅ 文件下载成功!已保存至: D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama\\维修业务明细_2017-12-20_2018-01-18_20251128_1657.xls\n",
|
||
"\n",
|
||
"===== 开始下载 2018-01-19 至 2018-02-17 的数据 =====\n",
|
||
"获取下载链接成功: https://csapi.saic-gm.com/cs01/file/frontend/2025-11-28%2F维修业务明细导出_R097patjYlCg.xls?token=qdIqHrDPiY9k\n",
|
||
"开始下载文件: 维修业务明细_2018-01-19_2018-02-17_20251128_1657.xls\n",
|
||
"✅ 文件下载成功!已保存至: D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama\\维修业务明细_2018-01-19_2018-02-17_20251128_1657.xls\n",
|
||
"\n",
|
||
"===== 开始下载 2018-02-18 至 2018-03-19 的数据 =====\n",
|
||
"获取下载链接成功: https://csapi.saic-gm.com/cs01/file/frontend/2025-11-28%2F维修业务明细导出_FGFWlfEnzT_7.xls?token=k2A2XmwNfii-\n",
|
||
"开始下载文件: 维修业务明细_2018-02-18_2018-03-19_20251128_1657.xls\n",
|
||
"✅ 文件下载成功!已保存至: D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama\\维修业务明细_2018-02-18_2018-03-19_20251128_1657.xls\n",
|
||
"\n",
|
||
"===== 开始下载 2018-03-20 至 2018-04-18 的数据 =====\n",
|
||
"获取下载链接成功: https://csapi.saic-gm.com/cs01/file/frontend/2025-11-28%2F维修业务明细导出_sruHt-oY9pe.xls?token=VpqA53KgQmVe\n",
|
||
"开始下载文件: 维修业务明细_2018-03-20_2018-04-18_20251128_1657.xls\n",
|
||
"✅ 文件下载成功!已保存至: D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama\\维修业务明细_2018-03-20_2018-04-18_20251128_1657.xls\n",
|
||
"\n",
|
||
"===== 开始下载 2018-04-19 至 2018-05-18 的数据 =====\n",
|
||
"获取下载链接成功: https://csapi.saic-gm.com/cs01/file/frontend/2025-11-28%2F维修业务明细导出_BEH1-xbBf4IY.xls?token=jJrKJ_L1CbCs\n",
|
||
"开始下载文件: 维修业务明细_2018-04-19_2018-05-18_20251128_1657.xls\n",
|
||
"✅ 文件下载成功!已保存至: D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama\\维修业务明细_2018-04-19_2018-05-18_20251128_1657.xls\n",
|
||
"\n",
|
||
"===== 开始下载 2018-05-19 至 2018-06-17 的数据 =====\n",
|
||
"获取下载链接成功: https://csapi.saic-gm.com/cs01/file/frontend/2025-11-28%2F维修业务明细导出_XgG0sFIIoQ-xs.xls?token=4m_1rfGjTXSZg\n",
|
||
"开始下载文件: 维修业务明细_2018-05-19_2018-06-17_20251128_1657.xls\n",
|
||
"✅ 文件下载成功!已保存至: D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama\\维修业务明细_2018-05-19_2018-06-17_20251128_1657.xls\n",
|
||
"\n",
|
||
"===== 开始下载 2018-06-18 至 2018-07-17 的数据 =====\n",
|
||
"获取下载链接成功: https://csapi.saic-gm.com/cs01/file/frontend/2025-11-28%2F维修业务明细导出_SS-uLqvqff8ZC.xls?token=xJZvAzOdWGmsD\n",
|
||
"开始下载文件: 维修业务明细_2018-06-18_2018-07-17_20251128_1657.xls\n",
|
||
"✅ 文件下载成功!已保存至: D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama\\维修业务明细_2018-06-18_2018-07-17_20251128_1657.xls\n",
|
||
"\n",
|
||
"===== 开始下载 2018-07-18 至 2018-08-16 的数据 =====\n",
|
||
"获取下载链接成功: https://csapi.saic-gm.com/cs01/file/frontend/2025-11-28%2F维修业务明细导出_r5CPvbL6o9Ip.xls?token=fCiRn9ZFAIGZ\n",
|
||
"开始下载文件: 维修业务明细_2018-07-18_2018-08-16_20251128_1657.xls\n",
|
||
"✅ 文件下载成功!已保存至: D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama\\维修业务明细_2018-07-18_2018-08-16_20251128_1657.xls\n",
|
||
"\n",
|
||
"===== 开始下载 2018-08-17 至 2018-09-15 的数据 =====\n",
|
||
"获取下载链接成功: https://csapi.saic-gm.com/cs01/file/frontend/2025-11-28%2F维修业务明细导出_KIcef2SW9L0y.xls?token=ttg2icLIB2oX\n",
|
||
"开始下载文件: 维修业务明细_2018-08-17_2018-09-15_20251128_1657.xls\n",
|
||
"✅ 文件下载成功!已保存至: D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama\\维修业务明细_2018-08-17_2018-09-15_20251128_1657.xls\n",
|
||
"\n",
|
||
"===== 开始下载 2018-09-16 至 2018-10-15 的数据 =====\n",
|
||
"获取下载链接成功: https://csapi.saic-gm.com/cs01/file/frontend/2025-11-28%2F维修业务明细导出_Q-Ot5QZfvYH.xls?token=QLyQxSzCKLK\n",
|
||
"开始下载文件: 维修业务明细_2018-09-16_2018-10-15_20251128_1657.xls\n",
|
||
"✅ 文件下载成功!已保存至: D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama\\维修业务明细_2018-09-16_2018-10-15_20251128_1657.xls\n",
|
||
"\n",
|
||
"===== 开始下载 2018-10-16 至 2018-11-14 的数据 =====\n",
|
||
"获取下载链接成功: https://csapi.saic-gm.com/cs01/file/frontend/2025-11-28%2F维修业务明细导出_P-HFwJAzdrUj.xls?token=tz08SJaEBDnw\n",
|
||
"开始下载文件: 维修业务明细_2018-10-16_2018-11-14_20251128_1657.xls\n",
|
||
"✅ 文件下载成功!已保存至: D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama\\维修业务明细_2018-10-16_2018-11-14_20251128_1657.xls\n",
|
||
"\n",
|
||
"===== 开始下载 2018-11-15 至 2018-12-14 的数据 =====\n",
|
||
"获取下载链接成功: https://csapi.saic-gm.com/cs01/file/frontend/2025-11-28%2F维修业务明细导出_8fOxl2msI5jo.xls?token=TB3FIfo1Frpg\n",
|
||
"开始下载文件: 维修业务明细_2018-11-15_2018-12-14_20251128_1657.xls\n",
|
||
"✅ 文件下载成功!已保存至: D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama\\维修业务明细_2018-11-15_2018-12-14_20251128_1657.xls\n",
|
||
"\n",
|
||
"===== 开始下载 2018-12-15 至 2019-01-13 的数据 =====\n",
|
||
"获取下载链接成功: https://csapi.saic-gm.com/cs01/file/frontend/2025-11-28%2F维修业务明细导出_iTI5Zv65kOl.xls?token=L_wlpPJb512e\n",
|
||
"开始下载文件: 维修业务明细_2018-12-15_2019-01-13_20251128_1657.xls\n",
|
||
"✅ 文件下载成功!已保存至: D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama\\维修业务明细_2018-12-15_2019-01-13_20251128_1657.xls\n",
|
||
"\n",
|
||
"===== 开始下载 2019-01-14 至 2019-02-12 的数据 =====\n",
|
||
"获取下载链接成功: https://csapi.saic-gm.com/cs01/file/frontend/2025-11-28%2F维修业务明细导出_hyMOAWRmKK1C.xls?token=452o1JDfFD5W\n",
|
||
"开始下载文件: 维修业务明细_2019-01-14_2019-02-12_20251128_1657.xls\n",
|
||
"✅ 文件下载成功!已保存至: D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama\\维修业务明细_2019-01-14_2019-02-12_20251128_1657.xls\n",
|
||
"\n",
|
||
"===== 开始下载 2019-02-13 至 2019-03-14 的数据 =====\n",
|
||
"获取下载链接成功: https://csapi.saic-gm.com/cs01/file/frontend/2025-11-28%2F维修业务明细导出_-6hkLlNBNTPq.xls?token=NexNzk88MF78\n",
|
||
"开始下载文件: 维修业务明细_2019-02-13_2019-03-14_20251128_1657.xls\n",
|
||
"✅ 文件下载成功!已保存至: D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama\\维修业务明细_2019-02-13_2019-03-14_20251128_1657.xls\n",
|
||
"\n",
|
||
"===== 开始下载 2019-03-15 至 2019-04-13 的数据 =====\n",
|
||
"获取下载链接成功: https://csapi.saic-gm.com/cs01/file/frontend/2025-11-28%2F维修业务明细导出_w_M3X2vcz9-.xls?token=urzEzd2DPDC\n",
|
||
"开始下载文件: 维修业务明细_2019-03-15_2019-04-13_20251128_1657.xls\n",
|
||
"✅ 文件下载成功!已保存至: D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama\\维修业务明细_2019-03-15_2019-04-13_20251128_1657.xls\n",
|
||
"\n",
|
||
"===== 开始下载 2019-04-14 至 2019-05-13 的数据 =====\n",
|
||
"获取下载链接成功: https://csapi.saic-gm.com/cs01/file/frontend/2025-11-28%2F维修业务明细导出_O9KC9-x70pf.xls?token=Nahm45vbawGJ\n",
|
||
"开始下载文件: 维修业务明细_2019-04-14_2019-05-13_20251128_1657.xls\n",
|
||
"✅ 文件下载成功!已保存至: D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama\\维修业务明细_2019-04-14_2019-05-13_20251128_1657.xls\n",
|
||
"\n",
|
||
"===== 开始下载 2019-05-14 至 2019-06-12 的数据 =====\n",
|
||
"获取下载链接成功: https://csapi.saic-gm.com/cs01/file/frontend/2025-11-28%2F维修业务明细导出_ee1PfS9mCPSS.xls?token=orlBcyLYmRDs\n",
|
||
"开始下载文件: 维修业务明细_2019-05-14_2019-06-12_20251128_1657.xls\n",
|
||
"✅ 文件下载成功!已保存至: D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama\\维修业务明细_2019-05-14_2019-06-12_20251128_1657.xls\n",
|
||
"\n",
|
||
"===== 开始下载 2019-06-13 至 2019-07-12 的数据 =====\n",
|
||
"获取下载链接成功: https://csapi.saic-gm.com/cs01/file/frontend/2025-11-28%2F维修业务明细导出_vqCE0DKzJO0z.xls?token=OXbpVaVfXVBA\n",
|
||
"开始下载文件: 维修业务明细_2019-06-13_2019-07-12_20251128_1657.xls\n",
|
||
"✅ 文件下载成功!已保存至: D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama\\维修业务明细_2019-06-13_2019-07-12_20251128_1657.xls\n",
|
||
"\n",
|
||
"===== 开始下载 2019-07-13 至 2019-08-11 的数据 =====\n",
|
||
"获取下载链接成功: https://csapi.saic-gm.com/cs01/file/frontend/2025-11-28%2F维修业务明细导出_7-2mJGxHyd3o.xls?token=nMeKNTC9k2rt\n",
|
||
"开始下载文件: 维修业务明细_2019-07-13_2019-08-11_20251128_1657.xls\n",
|
||
"✅ 文件下载成功!已保存至: D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama\\维修业务明细_2019-07-13_2019-08-11_20251128_1657.xls\n",
|
||
"\n",
|
||
"===== 开始下载 2019-08-12 至 2019-09-10 的数据 =====\n",
|
||
"获取下载链接成功: https://csapi.saic-gm.com/cs01/file/frontend/2025-11-28%2F维修业务明细导出_3lk9mhKWxY9g.xls?token=AbUejr-9GOJ\n",
|
||
"开始下载文件: 维修业务明细_2019-08-12_2019-09-10_20251128_1657.xls\n",
|
||
"✅ 文件下载成功!已保存至: D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama\\维修业务明细_2019-08-12_2019-09-10_20251128_1657.xls\n",
|
||
"\n",
|
||
"===== 开始下载 2019-09-11 至 2019-10-10 的数据 =====\n",
|
||
"获取下载链接成功: https://csapi.saic-gm.com/cs01/file/frontend/2025-11-28%2F维修业务明细导出_shnplUjUjZSt.xls?token=-Zc3Frva6_SI\n",
|
||
"开始下载文件: 维修业务明细_2019-09-11_2019-10-10_20251128_1657.xls\n",
|
||
"✅ 文件下载成功!已保存至: D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama\\维修业务明细_2019-09-11_2019-10-10_20251128_1657.xls\n",
|
||
"\n",
|
||
"===== 开始下载 2019-10-11 至 2019-11-09 的数据 =====\n",
|
||
"获取下载链接成功: https://csapi.saic-gm.com/cs01/file/frontend/2025-11-28%2F维修业务明细导出_JuTNulU7fe48.xls?token=2a7N2H31tdmw\n",
|
||
"开始下载文件: 维修业务明细_2019-10-11_2019-11-09_20251128_1657.xls\n",
|
||
"✅ 文件下载成功!已保存至: D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama\\维修业务明细_2019-10-11_2019-11-09_20251128_1657.xls\n",
|
||
"\n",
|
||
"===== 开始下载 2019-11-10 至 2019-12-09 的数据 =====\n",
|
||
"获取下载链接成功: https://csapi.saic-gm.com/cs01/file/frontend/2025-11-28%2F维修业务明细导出_OLVXFEPho88S.xls?token=kCESonSDv8E\n",
|
||
"开始下载文件: 维修业务明细_2019-11-10_2019-12-09_20251128_1657.xls\n",
|
||
"✅ 文件下载成功!已保存至: D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama\\维修业务明细_2019-11-10_2019-12-09_20251128_1657.xls\n",
|
||
"\n",
|
||
"===== 开始下载 2019-12-10 至 2020-01-08 的数据 =====\n",
|
||
"获取下载链接成功: https://csapi.saic-gm.com/cs01/file/frontend/2025-11-28%2F维修业务明细导出_-wkmyZhL08Q1.xls?token=-bQbEHgd0w1Y\n",
|
||
"开始下载文件: 维修业务明细_2019-12-10_2020-01-08_20251128_1657.xls\n",
|
||
"✅ 文件下载成功!已保存至: D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama\\维修业务明细_2019-12-10_2020-01-08_20251128_1657.xls\n",
|
||
"\n",
|
||
"===== 开始下载 2020-01-09 至 2020-02-07 的数据 =====\n",
|
||
"获取下载链接成功: https://csapi.saic-gm.com/cs01/file/frontend/2025-11-28%2F维修业务明细导出_Z7c3SmFPT5_.xls?token=yOsfDfzIEZTj\n",
|
||
"开始下载文件: 维修业务明细_2020-01-09_2020-02-07_20251128_1657.xls\n",
|
||
"✅ 文件下载成功!已保存至: D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama\\维修业务明细_2020-01-09_2020-02-07_20251128_1657.xls\n",
|
||
"\n",
|
||
"===== 开始下载 2020-02-08 至 2020-03-08 的数据 =====\n",
|
||
"获取下载链接成功: https://csapi.saic-gm.com/cs01/file/frontend/2025-11-28%2F维修业务明细导出_r-Pk4Z-Xwl_.xls?token=Qel0M5fM_TL4\n",
|
||
"开始下载文件: 维修业务明细_2020-02-08_2020-03-08_20251128_1657.xls\n",
|
||
"✅ 文件下载成功!已保存至: D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama\\维修业务明细_2020-02-08_2020-03-08_20251128_1657.xls\n",
|
||
"\n",
|
||
"===== 开始下载 2020-03-09 至 2020-04-07 的数据 =====\n",
|
||
"获取下载链接成功: https://csapi.saic-gm.com/cs01/file/frontend/2025-11-28%2F维修业务明细导出_qRSBFs3842a.xls?token=fGqSKJDJ0uE\n",
|
||
"开始下载文件: 维修业务明细_2020-03-09_2020-04-07_20251128_1657.xls\n",
|
||
"✅ 文件下载成功!已保存至: D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama\\维修业务明细_2020-03-09_2020-04-07_20251128_1657.xls\n",
|
||
"\n",
|
||
"===== 开始下载 2020-04-08 至 2020-05-07 的数据 =====\n",
|
||
"获取下载链接成功: https://csapi.saic-gm.com/cs01/file/frontend/2025-11-28%2F维修业务明细导出__iEpJ7Z2UNNE.xls?token=5JQsI9UO7WK\n",
|
||
"开始下载文件: 维修业务明细_2020-04-08_2020-05-07_20251128_1657.xls\n",
|
||
"✅ 文件下载成功!已保存至: D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama\\维修业务明细_2020-04-08_2020-05-07_20251128_1657.xls\n",
|
||
"\n",
|
||
"===== 开始下载 2020-05-08 至 2020-06-06 的数据 =====\n",
|
||
"获取下载链接成功: https://csapi.saic-gm.com/cs01/file/frontend/2025-11-28%2F维修业务明细导出_w_BhnC4FOyc0.xls?token=Wbrb690M1lCr\n",
|
||
"开始下载文件: 维修业务明细_2020-05-08_2020-06-06_20251128_1657.xls\n",
|
||
"✅ 文件下载成功!已保存至: D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama\\维修业务明细_2020-05-08_2020-06-06_20251128_1657.xls\n",
|
||
"\n",
|
||
"===== 开始下载 2020-06-07 至 2020-07-06 的数据 =====\n",
|
||
"获取下载链接成功: https://csapi.saic-gm.com/cs01/file/frontend/2025-11-28%2F维修业务明细导出_Qy1NHby7LfH.xls?token=rrNVCqT4Ixu\n",
|
||
"开始下载文件: 维修业务明细_2020-06-07_2020-07-06_20251128_1657.xls\n",
|
||
"✅ 文件下载成功!已保存至: D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama\\维修业务明细_2020-06-07_2020-07-06_20251128_1657.xls\n",
|
||
"\n",
|
||
"===== 开始下载 2020-07-07 至 2020-08-05 的数据 =====\n",
|
||
"获取下载链接成功: https://csapi.saic-gm.com/cs01/file/frontend/2025-11-28%2F维修业务明细导出_2OOJt-UPjH9.xls?token=rpd_YYSxJAnM\n",
|
||
"开始下载文件: 维修业务明细_2020-07-07_2020-08-05_20251128_1657.xls\n",
|
||
"✅ 文件下载成功!已保存至: D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama\\维修业务明细_2020-07-07_2020-08-05_20251128_1657.xls\n",
|
||
"\n",
|
||
"===== 开始下载 2020-08-06 至 2020-09-04 的数据 =====\n",
|
||
"获取下载链接成功: https://csapi.saic-gm.com/cs01/file/frontend/2025-11-28%2F维修业务明细导出_0zpO9Ud0yZT.xls?token=jFVQj7OONNTQ\n",
|
||
"开始下载文件: 维修业务明细_2020-08-06_2020-09-04_20251128_1658.xls\n",
|
||
"✅ 文件下载成功!已保存至: D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama\\维修业务明细_2020-08-06_2020-09-04_20251128_1658.xls\n",
|
||
"\n",
|
||
"===== 开始下载 2020-09-05 至 2020-10-04 的数据 =====\n",
|
||
"获取下载链接成功: https://csapi.saic-gm.com/cs01/file/frontend/2025-11-28%2F维修业务明细导出_S0Uph7NQ7Q6.xls?token=XzWbHz9IXQF\n",
|
||
"开始下载文件: 维修业务明细_2020-09-05_2020-10-04_20251128_1658.xls\n",
|
||
"✅ 文件下载成功!已保存至: D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama\\维修业务明细_2020-09-05_2020-10-04_20251128_1658.xls\n",
|
||
"\n",
|
||
"===== 开始下载 2020-10-05 至 2020-11-03 的数据 =====\n",
|
||
"获取下载链接成功: https://csapi.saic-gm.com/cs01/file/frontend/2025-11-28%2F维修业务明细导出_pCj9gQpOR4bv.xls?token=xnmY_m4eeSn\n",
|
||
"开始下载文件: 维修业务明细_2020-10-05_2020-11-03_20251128_1658.xls\n",
|
||
"✅ 文件下载成功!已保存至: D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama\\维修业务明细_2020-10-05_2020-11-03_20251128_1658.xls\n",
|
||
"\n",
|
||
"===== 开始下载 2020-11-04 至 2020-12-03 的数据 =====\n",
|
||
"获取下载链接成功: https://csapi.saic-gm.com/cs01/file/frontend/2025-11-28%2F维修业务明细导出_qtaU3iUAjJHB.xls?token=I3fmB79DIl9W\n",
|
||
"开始下载文件: 维修业务明细_2020-11-04_2020-12-03_20251128_1658.xls\n",
|
||
"✅ 文件下载成功!已保存至: D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama\\维修业务明细_2020-11-04_2020-12-03_20251128_1658.xls\n",
|
||
"\n",
|
||
"===== 开始下载 2020-12-04 至 2021-01-02 的数据 =====\n",
|
||
"获取下载链接成功: https://csapi.saic-gm.com/cs01/file/frontend/2025-11-28%2F维修业务明细导出_CFVbXifYE_r.xls?token=A4vvrdOeZU1\n",
|
||
"开始下载文件: 维修业务明细_2020-12-04_2021-01-02_20251128_1658.xls\n",
|
||
"✅ 文件下载成功!已保存至: D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama\\维修业务明细_2020-12-04_2021-01-02_20251128_1658.xls\n",
|
||
"\n",
|
||
"===== 开始下载 2021-01-03 至 2021-02-01 的数据 =====\n",
|
||
"获取下载链接成功: https://csapi.saic-gm.com/cs01/file/frontend/2025-11-28%2F维修业务明细导出_jJRtZkFcPeP.xls?token=t9uelTOuTzh\n",
|
||
"开始下载文件: 维修业务明细_2021-01-03_2021-02-01_20251128_1658.xls\n",
|
||
"✅ 文件下载成功!已保存至: D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama\\维修业务明细_2021-01-03_2021-02-01_20251128_1658.xls\n",
|
||
"\n",
|
||
"===== 开始下载 2021-02-02 至 2021-03-03 的数据 =====\n",
|
||
"获取下载链接成功: https://csapi.saic-gm.com/cs01/file/frontend/2025-11-28%2F维修业务明细导出_l5eWnChQbr7.xls?token=jKJdne2PptoT\n",
|
||
"开始下载文件: 维修业务明细_2021-02-02_2021-03-03_20251128_1658.xls\n",
|
||
"✅ 文件下载成功!已保存至: D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama\\维修业务明细_2021-02-02_2021-03-03_20251128_1658.xls\n",
|
||
"\n",
|
||
"===== 开始下载 2021-03-04 至 2021-04-02 的数据 =====\n",
|
||
"获取下载链接成功: https://csapi.saic-gm.com/cs01/file/frontend/2025-11-28%2F维修业务明细导出_t_vHv_l12f9s.xls?token=rHqGgcmEwVo\n",
|
||
"开始下载文件: 维修业务明细_2021-03-04_2021-04-02_20251128_1658.xls\n",
|
||
"✅ 文件下载成功!已保存至: D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama\\维修业务明细_2021-03-04_2021-04-02_20251128_1658.xls\n",
|
||
"\n",
|
||
"===== 开始下载 2021-04-03 至 2021-05-02 的数据 =====\n",
|
||
"获取下载链接成功: https://csapi.saic-gm.com/cs01/file/frontend/2025-11-28%2F维修业务明细导出_clGjdVRymsl.xls?token=Q_WJlSu91wAO\n",
|
||
"开始下载文件: 维修业务明细_2021-04-03_2021-05-02_20251128_1658.xls\n",
|
||
"✅ 文件下载成功!已保存至: D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama\\维修业务明细_2021-04-03_2021-05-02_20251128_1658.xls\n",
|
||
"\n",
|
||
"===== 开始下载 2021-05-03 至 2021-06-01 的数据 =====\n",
|
||
"获取下载链接成功: https://csapi.saic-gm.com/cs01/file/frontend/2025-11-28%2F维修业务明细导出_HxGVIc-5HuCQ.xls?token=JpXIYm9SrfG\n",
|
||
"开始下载文件: 维修业务明细_2021-05-03_2021-06-01_20251128_1658.xls\n",
|
||
"✅ 文件下载成功!已保存至: D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama\\维修业务明细_2021-05-03_2021-06-01_20251128_1658.xls\n",
|
||
"\n",
|
||
"===== 开始下载 2021-06-02 至 2021-07-01 的数据 =====\n",
|
||
"获取下载链接成功: https://csapi.saic-gm.com/cs01/file/frontend/2025-11-28%2F维修业务明细导出_U_8wSM99b0X.xls?token=wVLduLggrMLg\n",
|
||
"开始下载文件: 维修业务明细_2021-06-02_2021-07-01_20251128_1658.xls\n",
|
||
"✅ 文件下载成功!已保存至: D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama\\维修业务明细_2021-06-02_2021-07-01_20251128_1658.xls\n",
|
||
"\n",
|
||
"===== 开始下载 2021-07-02 至 2021-07-31 的数据 =====\n",
|
||
"获取下载链接成功: https://csapi.saic-gm.com/cs01/file/frontend/2025-11-28%2F维修业务明细导出_N4U22vO4QsaB.xls?token=-GBpWykwJay5\n",
|
||
"开始下载文件: 维修业务明细_2021-07-02_2021-07-31_20251128_1658.xls\n",
|
||
"✅ 文件下载成功!已保存至: D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama\\维修业务明细_2021-07-02_2021-07-31_20251128_1658.xls\n",
|
||
"\n",
|
||
"===== 开始下载 2021-08-01 至 2021-08-30 的数据 =====\n",
|
||
"获取下载链接成功: https://csapi.saic-gm.com/cs01/file/frontend/2025-11-28%2F维修业务明细导出_H_GVeE1xiSH.xls?token=RTiX6qCcN4D\n",
|
||
"开始下载文件: 维修业务明细_2021-08-01_2021-08-30_20251128_1658.xls\n",
|
||
"✅ 文件下载成功!已保存至: D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama\\维修业务明细_2021-08-01_2021-08-30_20251128_1658.xls\n",
|
||
"\n",
|
||
"===== 开始下载 2021-08-31 至 2021-09-29 的数据 =====\n",
|
||
"获取下载链接成功: https://csapi.saic-gm.com/cs01/file/frontend/2025-11-28%2F维修业务明细导出_PbK8OVN5onaz.xls?token=2fOgcDiO7aJ\n",
|
||
"开始下载文件: 维修业务明细_2021-08-31_2021-09-29_20251128_1658.xls\n",
|
||
"✅ 文件下载成功!已保存至: D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama\\维修业务明细_2021-08-31_2021-09-29_20251128_1658.xls\n",
|
||
"\n",
|
||
"===== 开始下载 2021-09-30 至 2021-10-29 的数据 =====\n",
|
||
"获取下载链接成功: https://csapi.saic-gm.com/cs01/file/frontend/2025-11-28%2F维修业务明细导出_-M4cB1QaJf71.xls?token=0YZxVV6Rpk3\n",
|
||
"开始下载文件: 维修业务明细_2021-09-30_2021-10-29_20251128_1658.xls\n",
|
||
"✅ 文件下载成功!已保存至: D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama\\维修业务明细_2021-09-30_2021-10-29_20251128_1658.xls\n",
|
||
"\n",
|
||
"===== 开始下载 2021-10-30 至 2021-11-28 的数据 =====\n",
|
||
"获取下载链接成功: https://csapi.saic-gm.com/cs01/file/frontend/2025-11-28%2F维修业务明细导出__l2w36a2Y7b.xls?token=VPTgA1z_eWpn\n",
|
||
"开始下载文件: 维修业务明细_2021-10-30_2021-11-28_20251128_1658.xls\n",
|
||
"✅ 文件下载成功!已保存至: D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama\\维修业务明细_2021-10-30_2021-11-28_20251128_1658.xls\n",
|
||
"\n",
|
||
"===== 开始下载 2021-11-29 至 2021-12-28 的数据 =====\n",
|
||
"获取下载链接成功: https://csapi.saic-gm.com/cs01/file/frontend/2025-11-28%2F维修业务明细导出_IRQOR63DppVB.xls?token=RS1enoFBQYZG\n",
|
||
"开始下载文件: 维修业务明细_2021-11-29_2021-12-28_20251128_1658.xls\n",
|
||
"✅ 文件下载成功!已保存至: D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama\\维修业务明细_2021-11-29_2021-12-28_20251128_1658.xls\n",
|
||
"\n",
|
||
"===== 开始下载 2021-12-29 至 2022-01-27 的数据 =====\n",
|
||
"获取下载链接成功: https://csapi.saic-gm.com/cs01/file/frontend/2025-11-28%2F维修业务明细导出_jx3rt-G1bRq47.xls?token=jfSsQ5Rhvjfwe\n",
|
||
"开始下载文件: 维修业务明细_2021-12-29_2022-01-27_20251128_1658.xls\n",
|
||
"✅ 文件下载成功!已保存至: D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama\\维修业务明细_2021-12-29_2022-01-27_20251128_1658.xls\n",
|
||
"\n",
|
||
"===== 开始下载 2022-01-28 至 2022-02-26 的数据 =====\n",
|
||
"获取下载链接成功: https://csapi.saic-gm.com/cs01/file/frontend/2025-11-28%2F维修业务明细导出_GPkJxF10Vl0dv.xls?token=vTYJuGCEBQ4Bd\n",
|
||
"开始下载文件: 维修业务明细_2022-01-28_2022-02-26_20251128_1658.xls\n",
|
||
"✅ 文件下载成功!已保存至: D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama\\维修业务明细_2022-01-28_2022-02-26_20251128_1658.xls\n",
|
||
"\n",
|
||
"===== 开始下载 2022-02-27 至 2022-03-28 的数据 =====\n",
|
||
"获取下载链接成功: https://csapi.saic-gm.com/cs01/file/frontend/2025-11-28%2F维修业务明细导出_MWfO98ccJfyZ.xls?token=_89xJQJvgUu\n",
|
||
"开始下载文件: 维修业务明细_2022-02-27_2022-03-28_20251128_1658.xls\n",
|
||
"✅ 文件下载成功!已保存至: D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama\\维修业务明细_2022-02-27_2022-03-28_20251128_1658.xls\n",
|
||
"\n",
|
||
"===== 开始下载 2022-03-29 至 2022-04-27 的数据 =====\n",
|
||
"获取下载链接成功: https://csapi.saic-gm.com/cs01/file/frontend/2025-11-28%2F维修业务明细导出_DUYxYQs2OYk.xls?token=AR7b742_PtoS\n",
|
||
"开始下载文件: 维修业务明细_2022-03-29_2022-04-27_20251128_1658.xls\n",
|
||
"✅ 文件下载成功!已保存至: D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama\\维修业务明细_2022-03-29_2022-04-27_20251128_1658.xls\n",
|
||
"\n",
|
||
"===== 开始下载 2022-04-28 至 2022-05-27 的数据 =====\n",
|
||
"获取下载链接成功: https://csapi.saic-gm.com/cs01/file/frontend/2025-11-28%2F维修业务明细导出_OIoOwcanLDyJ.xls?token=WPjbyG0zgL_D\n",
|
||
"开始下载文件: 维修业务明细_2022-04-28_2022-05-27_20251128_1658.xls\n",
|
||
"✅ 文件下载成功!已保存至: D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama\\维修业务明细_2022-04-28_2022-05-27_20251128_1658.xls\n",
|
||
"\n",
|
||
"===== 开始下载 2022-05-28 至 2022-06-26 的数据 =====\n",
|
||
"获取下载链接成功: https://csapi.saic-gm.com/cs01/file/frontend/2025-11-28%2F维修业务明细导出_O_cMd5azRnY4.xls?token=SmsjdR90_Voh\n",
|
||
"开始下载文件: 维修业务明细_2022-05-28_2022-06-26_20251128_1658.xls\n",
|
||
"✅ 文件下载成功!已保存至: D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama\\维修业务明细_2022-05-28_2022-06-26_20251128_1658.xls\n",
|
||
"\n",
|
||
"===== 开始下载 2022-06-27 至 2022-07-26 的数据 =====\n",
|
||
"获取下载链接成功: https://csapi.saic-gm.com/cs01/file/frontend/2025-11-28%2F维修业务明细导出_N5DvAsilyBC.xls?token=jBUZi-WR7FwT\n",
|
||
"开始下载文件: 维修业务明细_2022-06-27_2022-07-26_20251128_1658.xls\n",
|
||
"✅ 文件下载成功!已保存至: D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama\\维修业务明细_2022-06-27_2022-07-26_20251128_1658.xls\n",
|
||
"\n",
|
||
"===== 开始下载 2022-07-27 至 2022-08-25 的数据 =====\n",
|
||
"获取下载链接成功: https://csapi.saic-gm.com/cs01/file/frontend/2025-11-28%2F维修业务明细导出_TGkvVKbgVE61.xls?token=MvpyFxFDhSDp\n",
|
||
"开始下载文件: 维修业务明细_2022-07-27_2022-08-25_20251128_1658.xls\n",
|
||
"✅ 文件下载成功!已保存至: D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama\\维修业务明细_2022-07-27_2022-08-25_20251128_1658.xls\n",
|
||
"\n",
|
||
"===== 开始下载 2022-08-26 至 2022-09-24 的数据 =====\n",
|
||
"获取下载链接成功: https://csapi.saic-gm.com/cs01/file/frontend/2025-11-28%2F维修业务明细导出_qVxsW1ikr91.xls?token=3vC-wUFwde8\n",
|
||
"开始下载文件: 维修业务明细_2022-08-26_2022-09-24_20251128_1658.xls\n",
|
||
"✅ 文件下载成功!已保存至: D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama\\维修业务明细_2022-08-26_2022-09-24_20251128_1658.xls\n",
|
||
"\n",
|
||
"===== 开始下载 2022-09-25 至 2022-10-24 的数据 =====\n",
|
||
"获取下载链接成功: https://csapi.saic-gm.com/cs01/file/frontend/2025-11-28%2F维修业务明细导出_H3Y9sQSDHFF.xls?token=uNMJjKLlr-u\n",
|
||
"开始下载文件: 维修业务明细_2022-09-25_2022-10-24_20251128_1658.xls\n",
|
||
"✅ 文件下载成功!已保存至: D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama\\维修业务明细_2022-09-25_2022-10-24_20251128_1658.xls\n",
|
||
"\n",
|
||
"===== 开始下载 2022-10-25 至 2022-11-23 的数据 =====\n",
|
||
"获取下载链接成功: https://csapi.saic-gm.com/cs01/file/frontend/2025-11-28%2F维修业务明细导出_ZvRqNxGL9x3x.xls?token=8HVxxJTzmKeq\n",
|
||
"开始下载文件: 维修业务明细_2022-10-25_2022-11-23_20251128_1658.xls\n",
|
||
"✅ 文件下载成功!已保存至: D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama\\维修业务明细_2022-10-25_2022-11-23_20251128_1658.xls\n",
|
||
"\n",
|
||
"===== 开始下载 2022-11-24 至 2022-12-23 的数据 =====\n",
|
||
"获取下载链接成功: https://csapi.saic-gm.com/cs01/file/frontend/2025-11-28%2F维修业务明细导出_bgh7H183GCF.xls?token=LJsrXyWw5r5\n",
|
||
"开始下载文件: 维修业务明细_2022-11-24_2022-12-23_20251128_1658.xls\n",
|
||
"✅ 文件下载成功!已保存至: D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama\\维修业务明细_2022-11-24_2022-12-23_20251128_1658.xls\n",
|
||
"\n",
|
||
"===== 开始下载 2022-12-24 至 2023-01-22 的数据 =====\n",
|
||
"获取下载链接成功: https://csapi.saic-gm.com/cs01/file/frontend/2025-11-28%2F维修业务明细导出_PGgtOScQzDaw.xls?token=Vf29cWN4-uRA\n",
|
||
"开始下载文件: 维修业务明细_2022-12-24_2023-01-22_20251128_1658.xls\n",
|
||
"✅ 文件下载成功!已保存至: D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama\\维修业务明细_2022-12-24_2023-01-22_20251128_1658.xls\n",
|
||
"\n",
|
||
"===== 开始下载 2023-01-23 至 2023-02-21 的数据 =====\n",
|
||
"获取下载链接成功: https://csapi.saic-gm.com/cs01/file/frontend/2025-11-28%2F维修业务明细导出_z7uVYJsZzhVm.xls?token=MUp2uzHn5Y-a\n",
|
||
"开始下载文件: 维修业务明细_2023-01-23_2023-02-21_20251128_1658.xls\n",
|
||
"✅ 文件下载成功!已保存至: D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama\\维修业务明细_2023-01-23_2023-02-21_20251128_1658.xls\n",
|
||
"\n",
|
||
"===== 开始下载 2023-02-22 至 2023-03-23 的数据 =====\n",
|
||
"获取下载链接成功: https://csapi.saic-gm.com/cs01/file/frontend/2025-11-28%2F维修业务明细导出_7-6QN9P5Wch.xls?token=43L5JUkb-8Gc\n",
|
||
"开始下载文件: 维修业务明细_2023-02-22_2023-03-23_20251128_1658.xls\n",
|
||
"✅ 文件下载成功!已保存至: D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama\\维修业务明细_2023-02-22_2023-03-23_20251128_1658.xls\n",
|
||
"\n",
|
||
"===== 开始下载 2023-03-24 至 2023-04-22 的数据 =====\n",
|
||
"获取下载链接成功: https://csapi.saic-gm.com/cs01/file/frontend/2025-11-28%2F维修业务明细导出_tvxY1iNI0OZ9.xls?token=kPh-_rAMnep_\n",
|
||
"开始下载文件: 维修业务明细_2023-03-24_2023-04-22_20251128_1658.xls\n",
|
||
"✅ 文件下载成功!已保存至: D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama\\维修业务明细_2023-03-24_2023-04-22_20251128_1658.xls\n",
|
||
"\n",
|
||
"===== 开始下载 2023-04-23 至 2023-05-22 的数据 =====\n",
|
||
"获取下载链接成功: https://csapi.saic-gm.com/cs01/file/frontend/2025-11-28%2F维修业务明细导出_WjXY28FbqKLIR.xls?token=MgvH4-adPdn\n",
|
||
"开始下载文件: 维修业务明细_2023-04-23_2023-05-22_20251128_1658.xls\n",
|
||
"✅ 文件下载成功!已保存至: D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama\\维修业务明细_2023-04-23_2023-05-22_20251128_1658.xls\n",
|
||
"\n",
|
||
"===== 开始下载 2023-05-23 至 2023-06-21 的数据 =====\n",
|
||
"获取下载链接成功: https://csapi.saic-gm.com/cs01/file/frontend/2025-11-28%2F维修业务明细导出_hRfUDO6A3pE.xls?token=VCVgrMFBLZ-u\n",
|
||
"开始下载文件: 维修业务明细_2023-05-23_2023-06-21_20251128_1658.xls\n",
|
||
"✅ 文件下载成功!已保存至: D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama\\维修业务明细_2023-05-23_2023-06-21_20251128_1658.xls\n",
|
||
"\n",
|
||
"===== 开始下载 2023-06-22 至 2023-07-21 的数据 =====\n",
|
||
"获取下载链接成功: https://csapi.saic-gm.com/cs01/file/frontend/2025-11-28%2F维修业务明细导出_ghRBDZTPuvBt.xls?token=cygMsMp2E9qJ\n",
|
||
"开始下载文件: 维修业务明细_2023-06-22_2023-07-21_20251128_1658.xls\n",
|
||
"✅ 文件下载成功!已保存至: D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama\\维修业务明细_2023-06-22_2023-07-21_20251128_1658.xls\n",
|
||
"\n",
|
||
"===== 开始下载 2023-07-22 至 2023-08-20 的数据 =====\n",
|
||
"获取下载链接成功: https://csapi.saic-gm.com/cs01/file/frontend/2025-11-28%2F维修业务明细导出_a6DoAzctHDok.xls?token=_fyI4Ghvm4g\n",
|
||
"开始下载文件: 维修业务明细_2023-07-22_2023-08-20_20251128_1658.xls\n",
|
||
"✅ 文件下载成功!已保存至: D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama\\维修业务明细_2023-07-22_2023-08-20_20251128_1658.xls\n",
|
||
"\n",
|
||
"===== 开始下载 2023-08-21 至 2023-09-19 的数据 =====\n",
|
||
"获取下载链接成功: https://csapi.saic-gm.com/cs01/file/frontend/2025-11-28%2F维修业务明细导出_gB5xVc1Cl2KU.xls?token=4qLqao4huKtd\n",
|
||
"开始下载文件: 维修业务明细_2023-08-21_2023-09-19_20251128_1658.xls\n",
|
||
"✅ 文件下载成功!已保存至: D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama\\维修业务明细_2023-08-21_2023-09-19_20251128_1658.xls\n",
|
||
"\n",
|
||
"===== 开始下载 2023-09-20 至 2023-10-19 的数据 =====\n",
|
||
"获取下载链接成功: https://csapi.saic-gm.com/cs01/file/frontend/2025-11-28%2F维修业务明细导出_o39R4ZLKzwRLH.xls?token=iTNHlE_hiRDVo\n",
|
||
"开始下载文件: 维修业务明细_2023-09-20_2023-10-19_20251128_1658.xls\n",
|
||
"✅ 文件下载成功!已保存至: D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama\\维修业务明细_2023-09-20_2023-10-19_20251128_1658.xls\n",
|
||
"\n",
|
||
"===== 开始下载 2023-10-20 至 2023-11-18 的数据 =====\n",
|
||
"获取下载链接成功: https://csapi.saic-gm.com/cs01/file/frontend/2025-11-28%2F维修业务明细导出_tWtpZFY9EB-i.xls?token=hfxwtUX5V7Z8\n",
|
||
"开始下载文件: 维修业务明细_2023-10-20_2023-11-18_20251128_1658.xls\n",
|
||
"✅ 文件下载成功!已保存至: D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama\\维修业务明细_2023-10-20_2023-11-18_20251128_1658.xls\n",
|
||
"\n",
|
||
"===== 开始下载 2023-11-19 至 2023-12-18 的数据 =====\n",
|
||
"获取下载链接成功: https://csapi.saic-gm.com/cs01/file/frontend/2025-11-28%2F维修业务明细导出__FAWpLU_3hSb.xls?token=GokqgaYnO-5m\n",
|
||
"开始下载文件: 维修业务明细_2023-11-19_2023-12-18_20251128_1658.xls\n",
|
||
"✅ 文件下载成功!已保存至: D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama\\维修业务明细_2023-11-19_2023-12-18_20251128_1658.xls\n",
|
||
"\n",
|
||
"===== 开始下载 2023-12-19 至 2024-01-17 的数据 =====\n",
|
||
"获取下载链接成功: https://csapi.saic-gm.com/cs01/file/frontend/2025-11-28%2F维修业务明细导出_nwjRqys7fyA_.xls?token=9Lo_NqOHp6Qf\n",
|
||
"开始下载文件: 维修业务明细_2023-12-19_2024-01-17_20251128_1658.xls\n",
|
||
"✅ 文件下载成功!已保存至: D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama\\维修业务明细_2023-12-19_2024-01-17_20251128_1658.xls\n",
|
||
"\n",
|
||
"===== 开始下载 2024-01-18 至 2024-02-16 的数据 =====\n",
|
||
"获取下载链接成功: https://csapi.saic-gm.com/cs01/file/frontend/2025-11-28%2F维修业务明细导出_0dx24YYt7Gb.xls?token=xpyRuMY7AMqI\n",
|
||
"开始下载文件: 维修业务明细_2024-01-18_2024-02-16_20251128_1658.xls\n",
|
||
"✅ 文件下载成功!已保存至: D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama\\维修业务明细_2024-01-18_2024-02-16_20251128_1658.xls\n",
|
||
"\n",
|
||
"===== 开始下载 2024-02-17 至 2024-03-17 的数据 =====\n",
|
||
"获取下载链接成功: https://csapi.saic-gm.com/cs01/file/frontend/2025-11-28%2F维修业务明细导出_iZ_CvRVdQQY_.xls?token=uPc5VYWgBSvl\n",
|
||
"开始下载文件: 维修业务明细_2024-02-17_2024-03-17_20251128_1659.xls\n",
|
||
"✅ 文件下载成功!已保存至: D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama\\维修业务明细_2024-02-17_2024-03-17_20251128_1659.xls\n",
|
||
"\n",
|
||
"===== 开始下载 2024-03-18 至 2024-04-16 的数据 =====\n",
|
||
"获取下载链接成功: https://csapi.saic-gm.com/cs01/file/frontend/2025-11-28%2F维修业务明细导出_n8V91NiPzxrw.xls?token=Jcysj7h1WYD\n",
|
||
"开始下载文件: 维修业务明细_2024-03-18_2024-04-16_20251128_1659.xls\n",
|
||
"✅ 文件下载成功!已保存至: D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama\\维修业务明细_2024-03-18_2024-04-16_20251128_1659.xls\n",
|
||
"\n",
|
||
"===== 开始下载 2024-04-17 至 2024-05-16 的数据 =====\n",
|
||
"获取下载链接成功: https://csapi.saic-gm.com/cs01/file/frontend/2025-11-28%2F维修业务明细导出_EtXBL9qZpRa.xls?token=ixa49tu0Pl0\n",
|
||
"开始下载文件: 维修业务明细_2024-04-17_2024-05-16_20251128_1659.xls\n",
|
||
"✅ 文件下载成功!已保存至: D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama\\维修业务明细_2024-04-17_2024-05-16_20251128_1659.xls\n",
|
||
"\n",
|
||
"===== 开始下载 2024-05-17 至 2024-06-15 的数据 =====\n",
|
||
"获取下载链接成功: https://csapi.saic-gm.com/cs01/file/frontend/2025-11-28%2F维修业务明细导出_H-BRNrrgYVVp.xls?token=Xy_R0iIFn_aa\n",
|
||
"开始下载文件: 维修业务明细_2024-05-17_2024-06-15_20251128_1659.xls\n",
|
||
"✅ 文件下载成功!已保存至: D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama\\维修业务明细_2024-05-17_2024-06-15_20251128_1659.xls\n",
|
||
"\n",
|
||
"===== 开始下载 2024-06-16 至 2024-07-15 的数据 =====\n",
|
||
"获取下载链接成功: https://csapi.saic-gm.com/cs01/file/frontend/2025-11-28%2F维修业务明细导出_P_-hINtvDS5c.xls?token=AKKTKDU7oaz3\n",
|
||
"开始下载文件: 维修业务明细_2024-06-16_2024-07-15_20251128_1659.xls\n",
|
||
"✅ 文件下载成功!已保存至: D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama\\维修业务明细_2024-06-16_2024-07-15_20251128_1659.xls\n",
|
||
"\n",
|
||
"===== 开始下载 2024-07-16 至 2024-08-14 的数据 =====\n",
|
||
"获取下载链接成功: https://csapi.saic-gm.com/cs01/file/frontend/2025-11-28%2F维修业务明细导出_Q8b62ibkss_Q.xls?token=sDT0O2EAJQC\n",
|
||
"开始下载文件: 维修业务明细_2024-07-16_2024-08-14_20251128_1659.xls\n",
|
||
"✅ 文件下载成功!已保存至: D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama\\维修业务明细_2024-07-16_2024-08-14_20251128_1659.xls\n",
|
||
"\n",
|
||
"===== 开始下载 2024-08-15 至 2024-09-13 的数据 =====\n",
|
||
"获取下载链接成功: https://csapi.saic-gm.com/cs01/file/frontend/2025-11-28%2F维修业务明细导出_r6QPi2cIqnOL.xls?token=PxVKhY9XxLPP\n",
|
||
"开始下载文件: 维修业务明细_2024-08-15_2024-09-13_20251128_1659.xls\n",
|
||
"✅ 文件下载成功!已保存至: D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama\\维修业务明细_2024-08-15_2024-09-13_20251128_1659.xls\n",
|
||
"\n",
|
||
"===== 开始下载 2024-09-14 至 2024-10-13 的数据 =====\n",
|
||
"获取下载链接成功: https://csapi.saic-gm.com/cs01/file/frontend/2025-11-28%2F维修业务明细导出_KYalsMDb-ae.xls?token=wkSVhBiS5OGj\n",
|
||
"开始下载文件: 维修业务明细_2024-09-14_2024-10-13_20251128_1659.xls\n",
|
||
"✅ 文件下载成功!已保存至: D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama\\维修业务明细_2024-09-14_2024-10-13_20251128_1659.xls\n",
|
||
"\n",
|
||
"===== 开始下载 2024-10-14 至 2024-11-12 的数据 =====\n",
|
||
"获取下载链接成功: https://csapi.saic-gm.com/cs01/file/frontend/2025-11-28%2F维修业务明细导出_uu5YpyiHiXLm.xls?token=KFzIMH7BdwMO\n",
|
||
"开始下载文件: 维修业务明细_2024-10-14_2024-11-12_20251128_1659.xls\n",
|
||
"✅ 文件下载成功!已保存至: D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama\\维修业务明细_2024-10-14_2024-11-12_20251128_1659.xls\n",
|
||
"\n",
|
||
"===== 开始下载 2024-11-13 至 2024-12-12 的数据 =====\n",
|
||
"获取下载链接成功: https://csapi.saic-gm.com/cs01/file/frontend/2025-11-28%2F维修业务明细导出_4UcG_cSe9HK.xls?token=f4gYOfhoWeHN\n",
|
||
"开始下载文件: 维修业务明细_2024-11-13_2024-12-12_20251128_1659.xls\n",
|
||
"✅ 文件下载成功!已保存至: D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama\\维修业务明细_2024-11-13_2024-12-12_20251128_1659.xls\n",
|
||
"\n",
|
||
"===== 开始下载 2024-12-13 至 2025-01-11 的数据 =====\n",
|
||
"获取下载链接成功: https://csapi.saic-gm.com/cs01/file/frontend/2025-11-28%2F维修业务明细导出_KWc952azNN2yI.xls?token=IeEFBxQVV4Rkt\n",
|
||
"开始下载文件: 维修业务明细_2024-12-13_2025-01-11_20251128_1659.xls\n",
|
||
"✅ 文件下载成功!已保存至: D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama\\维修业务明细_2024-12-13_2025-01-11_20251128_1659.xls\n",
|
||
"\n",
|
||
"===== 开始下载 2025-01-12 至 2025-02-10 的数据 =====\n",
|
||
"获取下载链接成功: https://csapi.saic-gm.com/cs01/file/frontend/2025-11-28%2F维修业务明细导出_FiP5PS1pAnoY.xls?token=QSAP2wB_g9Z\n",
|
||
"开始下载文件: 维修业务明细_2025-01-12_2025-02-10_20251128_1659.xls\n",
|
||
"✅ 文件下载成功!已保存至: D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama\\维修业务明细_2025-01-12_2025-02-10_20251128_1659.xls\n",
|
||
"\n",
|
||
"===== 开始下载 2025-02-11 至 2025-03-12 的数据 =====\n",
|
||
"获取下载链接成功: https://csapi.saic-gm.com/cs01/file/frontend/2025-11-28%2F维修业务明细导出_3_wPL7RiBZq.xls?token=Yx3RDVTvLmDP\n",
|
||
"开始下载文件: 维修业务明细_2025-02-11_2025-03-12_20251128_1659.xls\n",
|
||
"✅ 文件下载成功!已保存至: D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama\\维修业务明细_2025-02-11_2025-03-12_20251128_1659.xls\n",
|
||
"\n",
|
||
"===== 开始下载 2025-03-13 至 2025-04-11 的数据 =====\n",
|
||
"获取下载链接成功: https://csapi.saic-gm.com/cs01/file/frontend/2025-11-28%2F维修业务明细导出_zBExcS-limT.xls?token=mzEMDHFRZAbE\n",
|
||
"开始下载文件: 维修业务明细_2025-03-13_2025-04-11_20251128_1659.xls\n",
|
||
"✅ 文件下载成功!已保存至: D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama\\维修业务明细_2025-03-13_2025-04-11_20251128_1659.xls\n",
|
||
"\n",
|
||
"===== 开始下载 2025-04-12 至 2025-05-11 的数据 =====\n",
|
||
"获取下载链接成功: https://csapi.saic-gm.com/cs01/file/frontend/2025-11-28%2F维修业务明细导出_IzQrcq_sI2CI.xls?token=6uB02YKlg-BP\n",
|
||
"开始下载文件: 维修业务明细_2025-04-12_2025-05-11_20251128_1659.xls\n",
|
||
"✅ 文件下载成功!已保存至: D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama\\维修业务明细_2025-04-12_2025-05-11_20251128_1659.xls\n",
|
||
"\n",
|
||
"===== 开始下载 2025-05-12 至 2025-06-10 的数据 =====\n",
|
||
"获取下载链接成功: https://csapi.saic-gm.com/cs01/file/frontend/2025-11-28%2F维修业务明细导出_7rbAdtrSAkz.xls?token=v_HnrCnpbklD\n",
|
||
"开始下载文件: 维修业务明细_2025-05-12_2025-06-10_20251128_1659.xls\n",
|
||
"✅ 文件下载成功!已保存至: D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama\\维修业务明细_2025-05-12_2025-06-10_20251128_1659.xls\n",
|
||
"\n",
|
||
"===== 开始下载 2025-06-11 至 2025-07-10 的数据 =====\n",
|
||
"获取下载链接成功: https://csapi.saic-gm.com/cs01/file/frontend/2025-11-28%2F维修业务明细导出_YUx48Gl0rTJp.xls?token=NWS9jnvraUoj\n",
|
||
"开始下载文件: 维修业务明细_2025-06-11_2025-07-10_20251128_1659.xls\n",
|
||
"✅ 文件下载成功!已保存至: D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama\\维修业务明细_2025-06-11_2025-07-10_20251128_1659.xls\n",
|
||
"\n",
|
||
"===== 开始下载 2025-07-11 至 2025-08-09 的数据 =====\n",
|
||
"获取下载链接成功: https://csapi.saic-gm.com/cs01/file/frontend/2025-11-28%2F维修业务明细导出_4VYlDG5FjzqJ.xls?token=92ldukEFyIIM\n",
|
||
"开始下载文件: 维修业务明细_2025-07-11_2025-08-09_20251128_1659.xls\n",
|
||
"✅ 文件下载成功!已保存至: D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama\\维修业务明细_2025-07-11_2025-08-09_20251128_1659.xls\n",
|
||
"\n",
|
||
"===== 开始下载 2025-08-10 至 2025-09-08 的数据 =====\n",
|
||
"获取下载链接成功: https://csapi.saic-gm.com/cs01/file/frontend/2025-11-28%2F维修业务明细导出_DyH-ipexVuX.xls?token=uG-qWYBcyAz\n",
|
||
"开始下载文件: 维修业务明细_2025-08-10_2025-09-08_20251128_1659.xls\n",
|
||
"✅ 文件下载成功!已保存至: D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama\\维修业务明细_2025-08-10_2025-09-08_20251128_1659.xls\n",
|
||
"\n",
|
||
"===== 开始下载 2025-09-09 至 2025-10-08 的数据 =====\n",
|
||
"获取下载链接成功: https://csapi.saic-gm.com/cs01/file/frontend/2025-11-28%2F维修业务明细导出_1CvOmUHkATF.xls?token=NZz9QFSMqzO\n",
|
||
"开始下载文件: 维修业务明细_2025-09-09_2025-10-08_20251128_1659.xls\n",
|
||
"✅ 文件下载成功!已保存至: D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama\\维修业务明细_2025-09-09_2025-10-08_20251128_1659.xls\n",
|
||
"\n",
|
||
"===== 开始下载 2025-10-09 至 2025-11-07 的数据 =====\n",
|
||
"获取下载链接成功: https://csapi.saic-gm.com/cs01/file/frontend/2025-11-28%2F维修业务明细导出_3DsiV65XQw6.xls?token=SCEx1enmYrO5\n",
|
||
"开始下载文件: 维修业务明细_2025-10-09_2025-11-07_20251128_1659.xls\n",
|
||
"✅ 文件下载成功!已保存至: D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama\\维修业务明细_2025-10-09_2025-11-07_20251128_1659.xls\n",
|
||
"\n",
|
||
"===== 开始下载 2025-11-08 至 2025-11-28 的数据 =====\n",
|
||
"获取下载链接成功: https://csapi.saic-gm.com/cs01/file/frontend/2025-11-28%2F维修业务明细导出_o0umeI8DMNgE.xls?token=IB_zmvo-wApm\n",
|
||
"开始下载文件: 维修业务明细_2025-11-08_2025-11-28_20251128_1659.xls\n",
|
||
"✅ 文件下载成功!已保存至: D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama\\维修业务明细_2025-11-08_2025-11-28_20251128_1659.xls\n",
|
||
"\n",
|
||
"===== 下载完成 =====\n",
|
||
"总处理时间段: 122 个\n",
|
||
"成功下载: 122 个\n",
|
||
"失败: 0 个\n"
|
||
]
|
||
}
|
||
],
|
||
"execution_count": 1
|
||
},
|
||
{
|
||
"metadata": {
|
||
"ExecuteTime": {
|
||
"end_time": "2025-11-28T09:00:44.767945Z",
|
||
"start_time": "2025-11-28T08:59:57.484917Z"
|
||
}
|
||
},
|
||
"cell_type": "code",
|
||
"source": [
|
||
"import pandas as pd\n",
|
||
"import glob\n",
|
||
"import os\n",
|
||
"\n",
|
||
"# 设置文件夹路径(请修改为你自己的路径)\n",
|
||
"folder_path = 'D:/Idea Project/F6+宜搭+其它(1)/张阳脚本/文件输出/车工坊dueama' # 替换为你的Excel文件所在目录\n",
|
||
"output_file = 'dueama_merged_output.xlsx'\n",
|
||
"\n",
|
||
"# 获取所有 .xlsx 和 .xls 文件\n",
|
||
"excel_files = glob.glob(os.path.join(folder_path, \"*.xlsx\")) + \\\n",
|
||
" glob.glob(os.path.join(folder_path, \"*.xls\"))\n",
|
||
"\n",
|
||
"# 用于存储所有数据的列表\n",
|
||
"dataframes = []\n",
|
||
"\n",
|
||
"print(f\"找到 {len(excel_files)} 个Excel文件\")\n",
|
||
"\n",
|
||
"for file in excel_files:\n",
|
||
" try:\n",
|
||
" # 读取每个Excel文件的所有工作表,或指定一个工作表(如 sheet_name=0)\n",
|
||
" df = pd.read_excel(file, sheet_name=0) # 可改为其他 sheet_name\n",
|
||
" dataframes.append(df)\n",
|
||
" print(f\"已读取: {os.path.basename(file)}\")\n",
|
||
" except Exception as e:\n",
|
||
" print(f\"读取失败: {file}, 错误: {e}\")\n",
|
||
"\n",
|
||
"\n",
|
||
"# 使用 pd.concat 合并所有数据,自动忽略重复的列名(只保留一次列名)\n",
|
||
"if dataframes:\n",
|
||
" merged_df = pd.concat(dataframes, ignore_index=True)\n",
|
||
"\n",
|
||
"\n",
|
||
" # 保存到新的Excel文件\n",
|
||
" merged_df.to_excel(output_file, index=False)\n",
|
||
" print(f\"✅ 合并完成!已保存为: {output_file}\")\n",
|
||
"else:\n",
|
||
" print(\"❌ 没有找到有效的数据文件。\")"
|
||
],
|
||
"id": "d41c9bfdcd944dc6",
|
||
"outputs": [
|
||
{
|
||
"name": "stdout",
|
||
"output_type": "stream",
|
||
"text": [
|
||
"找到 244 个Excel文件\n",
|
||
"已读取: 维修业务明细_2015-11-30_2015-12-29_20251127_1532.xls\n",
|
||
"已读取: 维修业务明细_2015-12-01_2015-12-30_20251128_1656.xls\n",
|
||
"已读取: 维修业务明细_2015-12-30_2016-01-28_20251127_1532.xls\n",
|
||
"已读取: 维修业务明细_2015-12-31_2016-01-29_20251128_1656.xls\n",
|
||
"已读取: 维修业务明细_2016-01-29_2016-02-27_20251127_1532.xls\n",
|
||
"已读取: 维修业务明细_2016-01-30_2016-02-28_20251128_1656.xls\n",
|
||
"已读取: 维修业务明细_2016-02-28_2016-03-28_20251127_1532.xls\n",
|
||
"已读取: 维修业务明细_2016-02-29_2016-03-29_20251128_1656.xls\n",
|
||
"已读取: 维修业务明细_2016-03-29_2016-04-27_20251127_1532.xls\n",
|
||
"已读取: 维修业务明细_2016-03-30_2016-04-28_20251128_1656.xls\n",
|
||
"已读取: 维修业务明细_2016-04-28_2016-05-27_20251127_1532.xls\n",
|
||
"已读取: 维修业务明细_2016-04-29_2016-05-28_20251128_1656.xls\n",
|
||
"已读取: 维修业务明细_2016-05-28_2016-06-26_20251127_1532.xls\n",
|
||
"已读取: 维修业务明细_2016-05-29_2016-06-27_20251128_1656.xls\n",
|
||
"已读取: 维修业务明细_2016-06-27_2016-07-26_20251127_1532.xls\n",
|
||
"已读取: 维修业务明细_2016-06-28_2016-07-27_20251128_1656.xls\n",
|
||
"已读取: 维修业务明细_2016-07-27_2016-08-25_20251127_1532.xls\n",
|
||
"已读取: 维修业务明细_2016-07-28_2016-08-26_20251128_1656.xls\n",
|
||
"已读取: 维修业务明细_2016-08-26_2016-09-24_20251127_1532.xls\n",
|
||
"已读取: 维修业务明细_2016-08-27_2016-09-25_20251128_1656.xls\n",
|
||
"已读取: 维修业务明细_2016-09-25_2016-10-24_20251127_1532.xls\n",
|
||
"已读取: 维修业务明细_2016-09-26_2016-10-25_20251128_1656.xls\n",
|
||
"已读取: 维修业务明细_2016-10-25_2016-11-23_20251127_1532.xls\n",
|
||
"已读取: 维修业务明细_2016-10-26_2016-11-24_20251128_1657.xls\n",
|
||
"已读取: 维修业务明细_2016-11-24_2016-12-23_20251127_1533.xls\n",
|
||
"已读取: 维修业务明细_2016-11-25_2016-12-24_20251128_1657.xls\n",
|
||
"已读取: 维修业务明细_2016-12-24_2017-01-22_20251127_1533.xls\n",
|
||
"已读取: 维修业务明细_2016-12-25_2017-01-23_20251128_1657.xls\n",
|
||
"已读取: 维修业务明细_2017-01-23_2017-02-21_20251127_1533.xls\n",
|
||
"已读取: 维修业务明细_2017-01-24_2017-02-22_20251128_1657.xls\n",
|
||
"已读取: 维修业务明细_2017-02-22_2017-03-23_20251127_1533.xls\n",
|
||
"已读取: 维修业务明细_2017-02-23_2017-03-24_20251128_1657.xls\n",
|
||
"已读取: 维修业务明细_2017-03-24_2017-04-22_20251127_1533.xls\n",
|
||
"已读取: 维修业务明细_2017-03-25_2017-04-23_20251128_1657.xls\n",
|
||
"已读取: 维修业务明细_2017-04-23_2017-05-22_20251127_1533.xls\n",
|
||
"已读取: 维修业务明细_2017-04-24_2017-05-23_20251128_1657.xls\n",
|
||
"已读取: 维修业务明细_2017-05-23_2017-06-21_20251127_1533.xls\n",
|
||
"已读取: 维修业务明细_2017-05-24_2017-06-22_20251128_1657.xls\n",
|
||
"已读取: 维修业务明细_2017-06-22_2017-07-21_20251127_1533.xls\n",
|
||
"已读取: 维修业务明细_2017-06-23_2017-07-22_20251128_1657.xls\n",
|
||
"已读取: 维修业务明细_2017-07-22_2017-08-20_20251127_1533.xls\n",
|
||
"已读取: 维修业务明细_2017-07-23_2017-08-21_20251128_1657.xls\n",
|
||
"已读取: 维修业务明细_2017-08-21_2017-09-19_20251127_1533.xls\n",
|
||
"已读取: 维修业务明细_2017-08-22_2017-09-20_20251128_1657.xls\n",
|
||
"已读取: 维修业务明细_2017-09-20_2017-10-19_20251127_1533.xls\n",
|
||
"已读取: 维修业务明细_2017-09-21_2017-10-20_20251128_1657.xls\n",
|
||
"已读取: 维修业务明细_2017-10-20_2017-11-18_20251127_1533.xls\n",
|
||
"已读取: 维修业务明细_2017-10-21_2017-11-19_20251128_1657.xls\n",
|
||
"已读取: 维修业务明细_2017-11-19_2017-12-18_20251127_1533.xls\n",
|
||
"已读取: 维修业务明细_2017-11-20_2017-12-19_20251128_1657.xls\n",
|
||
"已读取: 维修业务明细_2017-12-19_2018-01-17_20251127_1533.xls\n",
|
||
"已读取: 维修业务明细_2017-12-20_2018-01-18_20251128_1657.xls\n",
|
||
"已读取: 维修业务明细_2018-01-18_2018-02-16_20251127_1533.xls\n",
|
||
"已读取: 维修业务明细_2018-01-19_2018-02-17_20251128_1657.xls\n",
|
||
"已读取: 维修业务明细_2018-02-17_2018-03-18_20251127_1533.xls\n",
|
||
"已读取: 维修业务明细_2018-02-18_2018-03-19_20251128_1657.xls\n",
|
||
"已读取: 维修业务明细_2018-03-19_2018-04-17_20251127_1533.xls\n",
|
||
"已读取: 维修业务明细_2018-03-20_2018-04-18_20251128_1657.xls\n",
|
||
"已读取: 维修业务明细_2018-04-18_2018-05-17_20251127_1533.xls\n",
|
||
"已读取: 维修业务明细_2018-04-19_2018-05-18_20251128_1657.xls\n",
|
||
"已读取: 维修业务明细_2018-05-18_2018-06-16_20251127_1533.xls\n",
|
||
"已读取: 维修业务明细_2018-05-19_2018-06-17_20251128_1657.xls\n",
|
||
"已读取: 维修业务明细_2018-06-17_2018-07-16_20251127_1533.xls\n",
|
||
"已读取: 维修业务明细_2018-06-18_2018-07-17_20251128_1657.xls\n",
|
||
"已读取: 维修业务明细_2018-07-17_2018-08-15_20251127_1533.xls\n",
|
||
"已读取: 维修业务明细_2018-07-18_2018-08-16_20251128_1657.xls\n",
|
||
"已读取: 维修业务明细_2018-08-16_2018-09-14_20251127_1533.xls\n",
|
||
"已读取: 维修业务明细_2018-08-17_2018-09-15_20251128_1657.xls\n",
|
||
"已读取: 维修业务明细_2018-09-15_2018-10-14_20251127_1533.xls\n",
|
||
"已读取: 维修业务明细_2018-09-16_2018-10-15_20251128_1657.xls\n",
|
||
"已读取: 维修业务明细_2018-10-15_2018-11-13_20251127_1533.xls\n",
|
||
"已读取: 维修业务明细_2018-10-16_2018-11-14_20251128_1657.xls\n",
|
||
"已读取: 维修业务明细_2018-11-14_2018-12-13_20251127_1533.xls\n",
|
||
"已读取: 维修业务明细_2018-11-15_2018-12-14_20251128_1657.xls\n",
|
||
"已读取: 维修业务明细_2018-12-14_2019-01-12_20251127_1533.xls\n",
|
||
"已读取: 维修业务明细_2018-12-15_2019-01-13_20251128_1657.xls\n",
|
||
"已读取: 维修业务明细_2019-01-13_2019-02-11_20251127_1533.xls\n",
|
||
"已读取: 维修业务明细_2019-01-14_2019-02-12_20251128_1657.xls\n",
|
||
"已读取: 维修业务明细_2019-02-12_2019-03-13_20251127_1533.xls\n",
|
||
"已读取: 维修业务明细_2019-02-13_2019-03-14_20251128_1657.xls\n",
|
||
"已读取: 维修业务明细_2019-03-14_2019-04-12_20251127_1533.xls\n",
|
||
"已读取: 维修业务明细_2019-03-15_2019-04-13_20251128_1657.xls\n",
|
||
"已读取: 维修业务明细_2019-04-13_2019-05-12_20251127_1533.xls\n",
|
||
"已读取: 维修业务明细_2019-04-14_2019-05-13_20251128_1657.xls\n",
|
||
"已读取: 维修业务明细_2019-05-13_2019-06-11_20251127_1533.xls\n",
|
||
"已读取: 维修业务明细_2019-05-14_2019-06-12_20251128_1657.xls\n",
|
||
"已读取: 维修业务明细_2019-06-12_2019-07-11_20251127_1533.xls\n",
|
||
"已读取: 维修业务明细_2019-06-13_2019-07-12_20251128_1657.xls\n",
|
||
"已读取: 维修业务明细_2019-07-12_2019-08-10_20251127_1533.xls\n",
|
||
"已读取: 维修业务明细_2019-07-13_2019-08-11_20251128_1657.xls\n",
|
||
"已读取: 维修业务明细_2019-08-11_2019-09-09_20251127_1533.xls\n",
|
||
"已读取: 维修业务明细_2019-08-12_2019-09-10_20251128_1657.xls\n",
|
||
"已读取: 维修业务明细_2019-09-10_2019-10-09_20251127_1533.xls\n",
|
||
"已读取: 维修业务明细_2019-09-11_2019-10-10_20251128_1657.xls\n",
|
||
"已读取: 维修业务明细_2019-10-10_2019-11-08_20251127_1533.xls\n",
|
||
"已读取: 维修业务明细_2019-10-11_2019-11-09_20251128_1657.xls\n",
|
||
"已读取: 维修业务明细_2019-11-09_2019-12-08_20251127_1533.xls\n",
|
||
"已读取: 维修业务明细_2019-11-10_2019-12-09_20251128_1657.xls\n",
|
||
"已读取: 维修业务明细_2019-12-09_2020-01-07_20251127_1533.xls\n",
|
||
"已读取: 维修业务明细_2019-12-10_2020-01-08_20251128_1657.xls\n",
|
||
"已读取: 维修业务明细_2020-01-08_2020-02-06_20251127_1533.xls\n",
|
||
"已读取: 维修业务明细_2020-01-09_2020-02-07_20251128_1657.xls\n",
|
||
"已读取: 维修业务明细_2020-02-07_2020-03-07_20251127_1533.xls\n",
|
||
"已读取: 维修业务明细_2020-02-08_2020-03-08_20251128_1657.xls\n",
|
||
"已读取: 维修业务明细_2020-03-08_2020-04-06_20251127_1533.xls\n",
|
||
"已读取: 维修业务明细_2020-03-09_2020-04-07_20251128_1657.xls\n",
|
||
"已读取: 维修业务明细_2020-04-07_2020-05-06_20251127_1533.xls\n",
|
||
"已读取: 维修业务明细_2020-04-08_2020-05-07_20251128_1657.xls\n",
|
||
"已读取: 维修业务明细_2020-05-07_2020-06-05_20251127_1533.xls\n",
|
||
"已读取: 维修业务明细_2020-05-08_2020-06-06_20251128_1657.xls\n",
|
||
"已读取: 维修业务明细_2020-06-06_2020-07-05_20251127_1533.xls\n",
|
||
"已读取: 维修业务明细_2020-06-07_2020-07-06_20251128_1657.xls\n",
|
||
"已读取: 维修业务明细_2020-07-06_2020-08-04_20251127_1533.xls\n",
|
||
"已读取: 维修业务明细_2020-07-07_2020-08-05_20251128_1657.xls\n",
|
||
"已读取: 维修业务明细_2020-08-05_2020-09-03_20251127_1534.xls\n",
|
||
"已读取: 维修业务明细_2020-08-06_2020-09-04_20251128_1658.xls\n",
|
||
"已读取: 维修业务明细_2020-09-04_2020-10-03_20251127_1534.xls\n",
|
||
"已读取: 维修业务明细_2020-09-05_2020-10-04_20251128_1658.xls\n",
|
||
"已读取: 维修业务明细_2020-10-04_2020-11-02_20251127_1534.xls\n",
|
||
"已读取: 维修业务明细_2020-10-05_2020-11-03_20251128_1658.xls\n",
|
||
"已读取: 维修业务明细_2020-11-03_2020-12-02_20251127_1534.xls\n",
|
||
"已读取: 维修业务明细_2020-11-04_2020-12-03_20251128_1658.xls\n",
|
||
"已读取: 维修业务明细_2020-12-03_2021-01-01_20251127_1534.xls\n",
|
||
"已读取: 维修业务明细_2020-12-04_2021-01-02_20251128_1658.xls\n",
|
||
"已读取: 维修业务明细_2021-01-02_2021-01-31_20251127_1534.xls\n",
|
||
"已读取: 维修业务明细_2021-01-03_2021-02-01_20251128_1658.xls\n",
|
||
"已读取: 维修业务明细_2021-02-01_2021-03-02_20251127_1534.xls\n",
|
||
"已读取: 维修业务明细_2021-02-02_2021-03-03_20251128_1658.xls\n",
|
||
"已读取: 维修业务明细_2021-03-03_2021-04-01_20251127_1534.xls\n",
|
||
"已读取: 维修业务明细_2021-03-04_2021-04-02_20251128_1658.xls\n",
|
||
"已读取: 维修业务明细_2021-04-02_2021-05-01_20251127_1534.xls\n",
|
||
"已读取: 维修业务明细_2021-04-03_2021-05-02_20251128_1658.xls\n",
|
||
"已读取: 维修业务明细_2021-05-02_2021-05-31_20251127_1534.xls\n",
|
||
"已读取: 维修业务明细_2021-05-03_2021-06-01_20251128_1658.xls\n",
|
||
"已读取: 维修业务明细_2021-06-01_2021-06-30_20251127_1534.xls\n",
|
||
"已读取: 维修业务明细_2021-06-02_2021-07-01_20251128_1658.xls\n",
|
||
"已读取: 维修业务明细_2021-07-01_2021-07-30_20251127_1534.xls\n",
|
||
"已读取: 维修业务明细_2021-07-02_2021-07-31_20251128_1658.xls\n",
|
||
"已读取: 维修业务明细_2021-07-31_2021-08-29_20251127_1534.xls\n",
|
||
"已读取: 维修业务明细_2021-08-01_2021-08-30_20251128_1658.xls\n",
|
||
"已读取: 维修业务明细_2021-08-30_2021-09-28_20251127_1534.xls\n",
|
||
"已读取: 维修业务明细_2021-08-31_2021-09-29_20251128_1658.xls\n",
|
||
"已读取: 维修业务明细_2021-09-29_2021-10-28_20251127_1534.xls\n",
|
||
"已读取: 维修业务明细_2021-09-30_2021-10-29_20251128_1658.xls\n",
|
||
"已读取: 维修业务明细_2021-10-29_2021-11-27_20251127_1534.xls\n",
|
||
"已读取: 维修业务明细_2021-10-30_2021-11-28_20251128_1658.xls\n",
|
||
"已读取: 维修业务明细_2021-11-28_2021-12-27_20251127_1534.xls\n",
|
||
"已读取: 维修业务明细_2021-11-29_2021-12-28_20251128_1658.xls\n",
|
||
"已读取: 维修业务明细_2021-12-28_2022-01-26_20251127_1534.xls\n",
|
||
"已读取: 维修业务明细_2021-12-29_2022-01-27_20251128_1658.xls\n",
|
||
"已读取: 维修业务明细_2022-01-27_2022-02-25_20251127_1534.xls\n",
|
||
"已读取: 维修业务明细_2022-01-28_2022-02-26_20251128_1658.xls\n",
|
||
"已读取: 维修业务明细_2022-02-26_2022-03-27_20251127_1534.xls\n",
|
||
"已读取: 维修业务明细_2022-02-27_2022-03-28_20251128_1658.xls\n",
|
||
"已读取: 维修业务明细_2022-03-28_2022-04-26_20251127_1534.xls\n",
|
||
"已读取: 维修业务明细_2022-03-29_2022-04-27_20251128_1658.xls\n",
|
||
"已读取: 维修业务明细_2022-04-27_2022-05-26_20251127_1534.xls\n",
|
||
"已读取: 维修业务明细_2022-04-28_2022-05-27_20251128_1658.xls\n",
|
||
"已读取: 维修业务明细_2022-05-27_2022-06-25_20251127_1534.xls\n",
|
||
"已读取: 维修业务明细_2022-05-28_2022-06-26_20251128_1658.xls\n",
|
||
"已读取: 维修业务明细_2022-06-26_2022-07-25_20251127_1534.xls\n",
|
||
"已读取: 维修业务明细_2022-06-27_2022-07-26_20251128_1658.xls\n",
|
||
"已读取: 维修业务明细_2022-07-26_2022-08-24_20251127_1534.xls\n",
|
||
"已读取: 维修业务明细_2022-07-27_2022-08-25_20251128_1658.xls\n",
|
||
"已读取: 维修业务明细_2022-08-25_2022-09-23_20251127_1534.xls\n",
|
||
"已读取: 维修业务明细_2022-08-26_2022-09-24_20251128_1658.xls\n",
|
||
"已读取: 维修业务明细_2022-09-24_2022-10-23_20251127_1534.xls\n",
|
||
"已读取: 维修业务明细_2022-09-25_2022-10-24_20251128_1658.xls\n",
|
||
"已读取: 维修业务明细_2022-10-24_2022-11-22_20251127_1534.xls\n",
|
||
"已读取: 维修业务明细_2022-10-25_2022-11-23_20251128_1658.xls\n",
|
||
"已读取: 维修业务明细_2022-11-23_2022-12-22_20251127_1534.xls\n",
|
||
"已读取: 维修业务明细_2022-11-24_2022-12-23_20251128_1658.xls\n",
|
||
"已读取: 维修业务明细_2022-12-23_2023-01-21_20251127_1534.xls\n",
|
||
"已读取: 维修业务明细_2022-12-24_2023-01-22_20251128_1658.xls\n",
|
||
"已读取: 维修业务明细_2023-01-22_2023-02-20_20251127_1534.xls\n",
|
||
"已读取: 维修业务明细_2023-01-23_2023-02-21_20251128_1658.xls\n",
|
||
"已读取: 维修业务明细_2023-02-21_2023-03-22_20251127_1534.xls\n",
|
||
"已读取: 维修业务明细_2023-02-22_2023-03-23_20251128_1658.xls\n",
|
||
"已读取: 维修业务明细_2023-03-23_2023-04-21_20251127_1534.xls\n",
|
||
"已读取: 维修业务明细_2023-03-24_2023-04-22_20251128_1658.xls\n",
|
||
"已读取: 维修业务明细_2023-04-22_2023-05-21_20251127_1534.xls\n",
|
||
"已读取: 维修业务明细_2023-04-23_2023-05-22_20251128_1658.xls\n",
|
||
"已读取: 维修业务明细_2023-05-22_2023-06-20_20251127_1534.xls\n",
|
||
"已读取: 维修业务明细_2023-05-23_2023-06-21_20251128_1658.xls\n",
|
||
"已读取: 维修业务明细_2023-06-21_2023-07-20_20251127_1534.xls\n",
|
||
"已读取: 维修业务明细_2023-06-22_2023-07-21_20251128_1658.xls\n",
|
||
"已读取: 维修业务明细_2023-07-21_2023-08-19_20251127_1534.xls\n",
|
||
"已读取: 维修业务明细_2023-07-22_2023-08-20_20251128_1658.xls\n",
|
||
"已读取: 维修业务明细_2023-08-20_2023-09-18_20251127_1534.xls\n",
|
||
"已读取: 维修业务明细_2023-08-21_2023-09-19_20251128_1658.xls\n",
|
||
"已读取: 维修业务明细_2023-09-19_2023-10-18_20251127_1534.xls\n",
|
||
"已读取: 维修业务明细_2023-09-20_2023-10-19_20251128_1658.xls\n",
|
||
"已读取: 维修业务明细_2023-10-19_2023-11-17_20251127_1534.xls\n",
|
||
"已读取: 维修业务明细_2023-10-20_2023-11-18_20251128_1658.xls\n",
|
||
"已读取: 维修业务明细_2023-11-18_2023-12-17_20251127_1534.xls\n",
|
||
"已读取: 维修业务明细_2023-11-19_2023-12-18_20251128_1658.xls\n",
|
||
"已读取: 维修业务明细_2023-12-18_2024-01-16_20251127_1534.xls\n",
|
||
"已读取: 维修业务明细_2023-12-19_2024-01-17_20251128_1658.xls\n",
|
||
"已读取: 维修业务明细_2024-01-17_2024-02-15_20251127_1534.xls\n",
|
||
"已读取: 维修业务明细_2024-01-18_2024-02-16_20251128_1658.xls\n",
|
||
"已读取: 维修业务明细_2024-02-16_2024-03-16_20251127_1534.xls\n",
|
||
"已读取: 维修业务明细_2024-02-17_2024-03-17_20251128_1659.xls\n",
|
||
"已读取: 维修业务明细_2024-03-17_2024-04-15_20251127_1534.xls\n",
|
||
"已读取: 维修业务明细_2024-03-18_2024-04-16_20251128_1659.xls\n",
|
||
"已读取: 维修业务明细_2024-04-16_2024-05-15_20251127_1535.xls\n",
|
||
"已读取: 维修业务明细_2024-04-17_2024-05-16_20251128_1659.xls\n",
|
||
"已读取: 维修业务明细_2024-05-16_2024-06-14_20251127_1535.xls\n",
|
||
"已读取: 维修业务明细_2024-05-17_2024-06-15_20251128_1659.xls\n",
|
||
"已读取: 维修业务明细_2024-06-15_2024-07-14_20251127_1535.xls\n",
|
||
"已读取: 维修业务明细_2024-06-16_2024-07-15_20251128_1659.xls\n",
|
||
"已读取: 维修业务明细_2024-07-15_2024-08-13_20251127_1535.xls\n",
|
||
"已读取: 维修业务明细_2024-07-16_2024-08-14_20251128_1659.xls\n",
|
||
"已读取: 维修业务明细_2024-08-14_2024-09-12_20251127_1535.xls\n",
|
||
"已读取: 维修业务明细_2024-08-15_2024-09-13_20251128_1659.xls\n",
|
||
"已读取: 维修业务明细_2024-09-13_2024-10-12_20251127_1535.xls\n",
|
||
"已读取: 维修业务明细_2024-09-14_2024-10-13_20251128_1659.xls\n",
|
||
"已读取: 维修业务明细_2024-10-13_2024-11-11_20251127_1535.xls\n",
|
||
"已读取: 维修业务明细_2024-10-14_2024-11-12_20251128_1659.xls\n",
|
||
"已读取: 维修业务明细_2024-11-12_2024-12-11_20251127_1535.xls\n",
|
||
"已读取: 维修业务明细_2024-11-13_2024-12-12_20251128_1659.xls\n",
|
||
"已读取: 维修业务明细_2024-12-12_2025-01-10_20251127_1535.xls\n",
|
||
"已读取: 维修业务明细_2024-12-13_2025-01-11_20251128_1659.xls\n",
|
||
"已读取: 维修业务明细_2025-01-11_2025-02-09_20251127_1535.xls\n",
|
||
"已读取: 维修业务明细_2025-01-12_2025-02-10_20251128_1659.xls\n",
|
||
"已读取: 维修业务明细_2025-02-10_2025-03-11_20251127_1535.xls\n",
|
||
"已读取: 维修业务明细_2025-02-11_2025-03-12_20251128_1659.xls\n",
|
||
"已读取: 维修业务明细_2025-03-12_2025-04-10_20251127_1535.xls\n",
|
||
"已读取: 维修业务明细_2025-03-13_2025-04-11_20251128_1659.xls\n",
|
||
"已读取: 维修业务明细_2025-04-11_2025-05-10_20251127_1535.xls\n",
|
||
"已读取: 维修业务明细_2025-04-12_2025-05-11_20251128_1659.xls\n",
|
||
"已读取: 维修业务明细_2025-05-11_2025-06-09_20251127_1535.xls\n",
|
||
"已读取: 维修业务明细_2025-05-12_2025-06-10_20251128_1659.xls\n",
|
||
"已读取: 维修业务明细_2025-06-10_2025-07-09_20251127_1535.xls\n",
|
||
"已读取: 维修业务明细_2025-06-11_2025-07-10_20251128_1659.xls\n",
|
||
"已读取: 维修业务明细_2025-07-10_2025-08-08_20251127_1535.xls\n",
|
||
"已读取: 维修业务明细_2025-07-11_2025-08-09_20251128_1659.xls\n",
|
||
"已读取: 维修业务明细_2025-08-09_2025-09-07_20251127_1535.xls\n",
|
||
"已读取: 维修业务明细_2025-08-10_2025-09-08_20251128_1659.xls\n",
|
||
"已读取: 维修业务明细_2025-09-08_2025-10-07_20251127_1535.xls\n",
|
||
"已读取: 维修业务明细_2025-09-09_2025-10-08_20251128_1659.xls\n",
|
||
"已读取: 维修业务明细_2025-10-08_2025-11-06_20251127_1535.xls\n",
|
||
"已读取: 维修业务明细_2025-10-09_2025-11-07_20251128_1659.xls\n",
|
||
"已读取: 维修业务明细_2025-11-07_2025-11-27_20251127_1535.xls\n",
|
||
"已读取: 维修业务明细_2025-11-08_2025-11-28_20251128_1659.xls\n"
|
||
]
|
||
},
|
||
{
|
||
"name": "stderr",
|
||
"output_type": "stream",
|
||
"text": [
|
||
"C:\\Users\\zy187\\AppData\\Local\\Temp\\ipykernel_34764\\4272891675.py:30: FutureWarning: The behavior of DataFrame concatenation with empty or all-NA entries is deprecated. In a future version, this will no longer exclude empty or all-NA columns when determining the result dtypes. To retain the old behavior, exclude the relevant entries before the concat operation.\n",
|
||
" merged_df = pd.concat(dataframes, ignore_index=True)\n"
|
||
]
|
||
},
|
||
{
|
||
"name": "stdout",
|
||
"output_type": "stream",
|
||
"text": [
|
||
"✅ 合并完成!已保存为: dueama_merged_output.xlsx\n"
|
||
]
|
||
}
|
||
],
|
||
"execution_count": 2
|
||
},
|
||
{
|
||
"metadata": {},
|
||
"cell_type": "code",
|
||
"outputs": [],
|
||
"execution_count": null,
|
||
"source": "",
|
||
"id": "4d4af9415556695e"
|
||
}
|
||
],
|
||
"metadata": {
|
||
"kernelspec": {
|
||
"display_name": "Python 3",
|
||
"language": "python",
|
||
"name": "python3"
|
||
},
|
||
"language_info": {
|
||
"codemirror_mode": {
|
||
"name": "ipython",
|
||
"version": 2
|
||
},
|
||
"file_extension": ".py",
|
||
"mimetype": "text/x-python",
|
||
"name": "python",
|
||
"nbconvert_exporter": "python",
|
||
"pygments_lexer": "ipython2",
|
||
"version": "2.7.6"
|
||
}
|
||
},
|
||
"nbformat": 4,
|
||
"nbformat_minor": 5
|
||
}
|