Files
F6--/F6系统常用脚本/项目信息修改(2).ipynb
2026-01-30 11:28:35 +08:00

1959 lines
98 KiB
Plaintext
Raw Permalink 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": null,
"metadata": {},
"outputs": [],
"source": [
"import pandas as pd\n",
"import requests\n",
"import json\n",
"import xlrd\n",
"from pprint import pprint\n",
"cookies_str = 'f6-ids-goodsSESSIONID=36cebd41-825d-4066-bed9-f624084670ed; sajssdk_2015_cross_new_user=1; erpLanguage=zh-CN; prodOrg=10907434497368926993; unp=10907434497368987127; _up=-NillNN-qyBEJ--t3vnSknvoOFt2zfaJs8kB2nw8XO9UXvbApZ7QjaZJ9Q3d-WrAAGgt60MgQHajHWBHMKKxj0CuWypi1JgKCFP1EPEk-HbqFfEVqIkj0gMM_PhRv-ZNHu3M-GTZ15i2EXSsquRSiu0SmV7EPxForEj9wBrk8sm1MGY.; sensorsdata2015jssdkcross=%7B%22distinct_id%22%3A%2210907434497368987127%22%2C%22first_id%22%3A%2218ea1d5e18aa72-0d52ce106f3fd78-26001a51-1327104-18ea1d5e18bbe0%22%2C%22props%22%3A%7B%22%24latest_traffic_source_type%22%3A%22%E7%9B%B4%E6%8E%A5%E6%B5%81%E9%87%8F%22%2C%22%24latest_search_keyword%22%3A%22%E6%9C%AA%E5%8F%96%E5%88%B0%E5%80%BC_%E7%9B%B4%E6%8E%A5%E6%89%93%E5%BC%80%22%2C%22%24latest_referrer%22%3A%22%22%7D%2C%22%24device_id%22%3A%2218ea1d5e18aa72-0d52ce106f3fd78-26001a51-1327104-18ea1d5e18bbe0%22%7D; tmall=false'\n",
"\n",
"cookies_str = cookies_str.encode('utf-8').decode('latin-1')\n",
"\n",
"cookie_dict = {item.split('=')[0]: item.split('=')[1]\n",
" for item in cookies_str.split('; ')}\n",
"\n",
"headers = {\n",
" 'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36',\n",
" \"Content-Type\": \"application/json;charset=UTF-8\",\n",
" 'origin': 'https://ids-goods.f6car.cn'\n",
"}\n",
"#读取excel文件\n",
"\n",
"df = pd.read_excel(r'C:\\Users\\admin\\Desktop\\工作簿1(1).xlsx',sheet_name='Sheet1',dtype='string')\n",
"for item in df.index:\n",
" mid= df.loc[item,'材料ID']\n",
" Cid= df.loc[item,'材料编码']\n",
" name= df.loc[item,'材料名称']\n",
" supplierCode= df.loc[item,'零件号']\n",
" if pd.isna(supplierCode):\n",
" supplierCode =''\n",
" #get材料属性\n",
" url = 'https://ids-goods.f6car.cn/f6-ids-goods/part/getPartInfo?partId={}'.format(mid)\n",
"\n",
" res = requests.get(url,cookies=cookie_dict)\n",
" strele = res.json()\n",
" \n",
" strele['data']['name'] = name#修改内容\n",
" strele['data']['supplierCode'] = supplierCode#修改内容\n",
"\n",
" #修改值读取\n",
" res = requests.post(f'https://ids-goods.f6car.cn/f6-ids-goods/part/updatePartInfo', timeout=None,headers=headers,cookies=cookie_dict, json=strele['data'])\n",
" re=res.json()\n",
" print(item+1,Cid,mid,re['message'])"
]
},
{
"attachments": {},
"cell_type": "markdown",
"metadata": {},
"source": [
"## 项目ID获取"
]
},
{
"cell_type": "code",
"execution_count": 4,
"metadata": {},
"outputs": [
{
"name": "stderr",
"output_type": "stream",
"text": [
"<ipython-input-4-c9969284c9c5>:43: UserWarning: Pandas requires version '1.4.3' or newer of 'xlsxwriter' (version '1.3.8' currently installed).\n",
" df.to_excel(r'C:\\Users\\admin\\Downloads\\项目ID1.xlsx',index=False)\n"
]
}
],
"source": [
"import requests\n",
"import json\n",
"import xlrd\n",
"import xlwt\n",
"import pandas as pd\n",
"from pprint import pprint\n",
"import time, datetime\n",
"headers = {\n",
" 'authority':'ids-goods.f6car.com',\n",
" 'method':'POST',\n",
" 'path':'/f6-ids-goods/service/getServiceList',\n",
" 'scheme':'https',\n",
" 'accept':'application/json, text/plain, */*',\n",
" 'accept-encoding':'gzip, deflate, br',\n",
" 'accept-language':'zh-CN,zh;q=0.9',\n",
" 'content-length':'112',\n",
" 'content-type':'application/json;charset=UTF-8',\n",
" 'cookie':'f6-ids-goodsSESSIONID=5856b2ab-2dc4-4a06-aff0-e409fbb7c8cb; gr_user_id=408fef1a-77ed-4e74-8f1e-31dde3446f2e; sensorsdata2015jssdkcross=%7B%22distinct_id%22%3A%2215792205200833404962%22%2C%22first_id%22%3A%221750b4690af1f6-089dd3a4874eb8-3d634f03-1327104-1750b4690b09d0%22%2C%22props%22%3A%7B%22%24latest_traffic_source_type%22%3A%22%E7%9B%B4%E6%8E%A5%E6%B5%81%E9%87%8F%22%2C%22%24latest_search_keyword%22%3A%22%E6%9C%AA%E5%8F%96%E5%88%B0%E5%80%BC_%E7%9B%B4%E6%8E%A5%E6%89%93%E5%BC%80%22%2C%22%24latest_referrer%22%3A%22%22%7D%2C%22%24device_id%22%3A%221750b4690af1f6-089dd3a4874eb8-3d634f03-1327104-1750b4690b09d0%22%7D; erpLanguage=zh-CN; prodOrg=11240984669917946542; unp=15792205200833404962; _up=-NillNN-qyBEJ--t3vnSknvoOF54xPOPsMgH03s3WeRZVvXIoZvQjaZJ9Q3d-WrAAGgt60MgQHajHWBHMKKxj0CuWypi1JgKCFP1EPEk-HbqFfUQqool1QEO_PlRv-ZNHu3M-GTc2ZGzF3etrO1VgegZlFbHNxVtrEj96GPilcjvNmY.; tmall=false',\n",
" 'origin':'https://ids-goods.f6car.com',\n",
" 'referer':'https://ids-goods.f6car.com/f6-ids-goods/view/serviceInfo.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; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.198 Safari/537.36'\n",
" }\n",
"XM=[]\n",
"for a in range(1,14):\n",
" json={\"param\":\"\",\"name\":\"\",\"customCode\":\"\",\"currentPage\":a,\"pageSize\":100,\"isDel\":0,\"idOwnOrg\":\"11240984669917946542\"}\n",
"\n",
" \n",
" url='https://ids-goods.f6car.com/f6-ids-goods/service/getServiceList'\n",
" response = requests.post(url=url,headers=headers,json=json)\n",
" res = response.json()\n",
" le=len(res['data']['records'])\n",
" for i in range(0,le):\n",
" XM1={}\n",
" service_id=res['data']['records'][i]['pkId']\n",
" name=res['data']['records'][i]['name']\n",
" XM1['项目名称']=name\n",
" XM1['项目ID']=service_id\n",
" XM.append(XM1)\n",
"df=pd.DataFrame(XM)\n",
"df.to_excel(r'C:\\Users\\admin\\Downloads\\项目ID1.xlsx',index=False)"
]
},
{
"attachments": {},
"cell_type": "markdown",
"metadata": {},
"source": [
"## 项目信息点击修改销项税率"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": [
"from selenium import webdriver\n",
"from selenium.webdriver.support.ui import Select\n",
"from selenium.webdriver import ActionChains\n",
"import time\n",
"import xlrd\n",
"import xlwt\n",
"import re\n",
"import datetime\n",
"import pandas as pd\n",
"from xlutils.copy import copy\n",
"from selenium.webdriver.common.keys import Keys\n",
"from selenium.webdriver.common.action_chains import ActionChains\n",
"from selenium.webdriver.common.by import By\n",
"\n",
"name = '13201517178'\n",
"password = 'HeZhao007'\n",
"option_chrome = webdriver.ChromeOptions()\n",
"option_chrome.add_argument('--headless')\n",
"\n",
"http='https://m.f6car.com/'\n",
"\n",
"driver = webdriver.Chrome(executable_path=r'C:\\chromedriver\\chromedriver_107\\chromedriver.exe')\n",
"driver.maximize_window()\n",
"driver.implicitly_wait(5)\n",
"driver.get(http)\n",
"driver.find_element(By.XPATH,'//*[@id=\"pane-username\"]/form/div[1]/div/div/input').send_keys(name)\n",
"driver.find_element(By.XPATH,'//*[@id=\"pane-username\"]/form/div[2]/div/div[1]/input').send_keys(password)\n",
"driver.find_element(By.XPATH,'//*[@id=\"pane-username\"]/form/div[3]/div/button/span').click()\n",
"\n",
"time.sleep(5)#预设时间\n",
"\n",
"#新手引导关闭\n",
"\n",
"# driver.find_element(By.XPATH,'/html/body/div/div/div[1]/button').click()\n",
"driver.find_element(By.XPATH,'//*[@id=\"subMain\"]/div/div[3]/div/div/div/span[2]').click()\n",
"\n",
"df = pd.read_excel(r'C:\\Users\\杨国栋\\Desktop\\项目信息.xlsx',sheet_name='Sheet1',dtype='string') \n",
"for item in df.index:\n",
" # 点击首页\n",
" driver.find_element(By.XPATH,'//*[@id=\"main\"]/div/div[1]/div[1]/div/div[2]/div/div[1]/div/div/span').click()\n",
" time.sleep(0.5)\n",
"\n",
" XMid= df.loc[item,'项目ID']\n",
" https='https://yunxiu.f6car.com/erp/view/index.html#/index/frame?pageType=vue&toUrl=%2F%2Fids-goods.f6car.cn%2Ff6-ids-goods%2Fview%2FserviceInfo.html&_ts=1669359913695&route=%2FeditServiceInfo%2F2%2F'+XMid\n",
" driver.get(https)\n",
" time.sleep(0.5)\n",
" driver.switch_to.frame('erp-qiankun-iframe') \n",
"\n",
" driver.find_element(By.XPATH,'/html/body/div/div/div/form/div[2]/div[2]/div/div/div/input').clear()\n",
" time.sleep(0.5)\n",
" driver.find_element(By.XPATH,'/html/body/div/div/div/form/div[2]/div[2]/div/div/div/input').send_keys(13)\n",
" time.sleep(0.5)\n",
" driver.find_element(By.XPATH,'/html/body/div/div/div/button[1]/span').click()\n",
" time.sleep(0.5)\n",
" driver.switch_to.default_content()\n",
" print(XMid)\n"
]
},
{
"attachments": {},
"cell_type": "markdown",
"metadata": {},
"source": [
"## 项目信息点击修改业务分类"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": [
"from selenium import webdriver\n",
"from selenium.webdriver.support.ui import Select\n",
"from selenium.webdriver import ActionChains\n",
"import time\n",
"import xlrd\n",
"import xlwt\n",
"import re\n",
"import datetime\n",
"import pandas as pd\n",
"from xlutils.copy import copy\n",
"from selenium.webdriver.common.keys import Keys\n",
"from selenium.webdriver.common.action_chains import ActionChains\n",
"from selenium.webdriver.common.by import By\n",
"m=0\n",
"for a in range(0,20):\n",
" try:\n",
" name = 'akzb015'\n",
" password = '000000'\n",
" option_chrome = webdriver.ChromeOptions()\n",
" option_chrome.add_argument('--headless')\n",
"\n",
" http='https://m.f6car.com/'\n",
"\n",
" driver = webdriver.Chrome(executable_path=r'C:\\chromedriver\\chromedriver_119\\chromedriver.exe')\n",
" driver.maximize_window()\n",
" driver.implicitly_wait(5)\n",
" driver.get(http)\n",
" driver.find_element(By.XPATH,'//*[@id=\"pane-username\"]/form/div[1]/div/div/input').send_keys(name)\n",
" driver.find_element(By.XPATH,'//*[@id=\"pane-username\"]/form/div[2]/div/div[1]/input').send_keys(password)\n",
" driver.find_element(By.XPATH,'//*[@id=\"pane-username\"]/form/div[3]/div/button/span').click()\n",
"\n",
" time.sleep(5)#预设时间\n",
"\n",
" #新手引导关闭\n",
"\n",
" driver.find_element(By.XPATH,'/html/body/div/div/div/button/i').click()\n",
" driver.find_element(By.XPATH,'//*[@id=\"subMain\"]/div/div/div[1]/div/div/span[2]').click()\n",
"\n",
" df = pd.read_excel(r'C:\\Users\\杨国栋\\Desktop\\项目信息.xlsx',sheet_name='项目信息',dtype='string') \n",
" for item in range(m,4570):\n",
" # 点击首页\n",
" driver.find_element(By.XPATH,'//*[@id=\"main\"]/div/div[1]/div[1]/div/div[2]/div/div[1]/div/div/span').click()\n",
" time.sleep(0.5)\n",
" m=m+1\n",
" XMid= df.loc[item,'项目ID']\n",
" XMfl= df.loc[item,'修改后业务分类']\n",
" https='https://yunxiu.f6car.com/erp/view/index.html#/index/frame?pageType=vue&toUrl=%2F%2Fids-goods.f6car.cn%2Ff6-ids-goods%2Fview%2FserviceInfo.html&_ts=1669359913695&route=%2FeditServiceInfo%2F2%2F'+XMid\n",
" driver.get(https)\n",
" time.sleep(0.5)\n",
" driver.switch_to.frame('erp-qiankun-iframe') \n",
" try:\n",
" #点击原始业务分类\n",
" driver.find_element(By.XPATH,'/html/body/div/div/div/form/div[2]/div/div/div/div/span/div/input').click()\n",
" time.sleep(0.5)\n",
" #输入修改的业务分类\n",
" driver.find_element(By.XPATH,'/html/body/div/div/div/div/input').send_keys(XMfl)\n",
" time.sleep(0.5)\n",
" #点击搜索的第一个业务分类\n",
" driver.find_element(By.XPATH,'/html/body/div/div/div[2]/div/div/div').click()\n",
" time.sleep(0.5)\n",
" \n",
" #点击保存\n",
" driver.find_element(By.XPATH,'/html/body/div/div/div/button[1]/span').click()\n",
" time.sleep(0.5)\n",
" driver.switch_to.default_content()\n",
" print(XMid)\n",
" except:\n",
" print(m,\"错误__\"+str(XMid))\n",
" except:\n",
" pass\n",
" "
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": [
"from selenium import webdriver\n",
"from selenium.webdriver.support.ui import Select\n",
"from selenium.webdriver import ActionChains\n",
"import time\n",
"import xlrd\n",
"import xlwt\n",
"import re\n",
"import datetime\n",
"import pandas as pd\n",
"from xlutils.copy import copy\n",
"from selenium.webdriver.common.keys import Keys\n",
"from selenium.webdriver.common.action_chains import ActionChains\n",
"from selenium.webdriver.common.by import By\n",
"m=0\n",
"for a in range(0,20):\n",
" try:\n",
" name = 'akzb015'\n",
" password = '000000'\n",
" option_chrome = webdriver.ChromeOptions()\n",
" option_chrome.add_argument('--headless')\n",
"\n",
" http='https://m.f6car.com/'\n",
"\n",
" driver = webdriver.Chrome(executable_path=r'C:\\chromedriver\\chromedriver_119\\chromedriver.exe')\n",
" driver.maximize_window()\n",
" driver.implicitly_wait(5)\n",
" driver.get(http)\n",
" driver.find_element(By.XPATH,'//*[@id=\"pane-username\"]/form/div[1]/div/div/input').send_keys(name)\n",
" driver.find_element(By.XPATH,'//*[@id=\"pane-username\"]/form/div[2]/div/div[1]/input').send_keys(password)\n",
" driver.find_element(By.XPATH,'//*[@id=\"pane-username\"]/form/div[3]/div/button/span').click()\n",
"\n",
" time.sleep(5)#预设时间\n",
"\n",
" #新手引导关闭\n",
"\n",
" driver.find_element(By.XPATH,'/html/body/div/div/div/button/i').click()\n",
" driver.find_element(By.XPATH,'//*[@id=\"subMain\"]/div/div/div[1]/div/div/span[2]').click()\n",
"\n",
" df = pd.read_excel(r'C:\\Users\\杨国栋\\Desktop\\项目信息.xlsx',sheet_name='项目信息',dtype='string') \n",
" for item in range(m,4570):\n",
" # 点击首页\n",
" driver.find_element(By.XPATH,'//*[@id=\"main\"]/div/div[1]/div[1]/div/div[2]/div/div[1]/div/div/span').click()\n",
" time.sleep(0.5)\n",
" m=m+1\n",
" XMid= df.loc[item,'项目ID']\n",
" XMfl= df.loc[item,'修改后业务分类']\n",
" https='https://yunxiu.f6car.com/erp/view/index.html#/index/frame?pageType=vue&toUrl=%2F%2Fids-goods.f6car.cn%2Ff6-ids-goods%2Fview%2FserviceInfo.html&_ts=1669359913695&route=%2FeditServiceInfo%2F2%2F'+XMid\n",
" driver.get(https)\n",
" time.sleep(0.5)\n",
" driver.switch_to.frame('erp-qiankun-iframe') \n",
" try:\n",
" #点击原始业务分类\n",
" driver.find_element(By.XPATH,'/html/body/div/div/div/form/div[2]/div/div/div/div/span/div/input').click()\n",
" time.sleep(0.5)\n",
" #输入修改的业务分类\n",
" driver.find_element(By.XPATH,'/html/body/div/div/div/div/input').send_keys(XMfl)\n",
" time.sleep(0.5)\n",
" #点击搜索的第一个业务分类\n",
" driver.find_element(By.XPATH,'/html/body/div/div/div[2]/div/div/div').click()\n",
" time.sleep(0.5)\n",
" \n",
" #点击保存\n",
" driver.find_element(By.XPATH,'/html/body/div/div/div/button[1]/span').click()\n",
" time.sleep(0.5)\n",
" driver.switch_to.default_content()\n",
" print(XMid)\n",
" except:\n",
" print(m,\"错误__\"+str(XMid))\n",
" except:\n",
" pass\n",
" "
]
},
{
"attachments": {},
"cell_type": "markdown",
"metadata": {},
"source": [
"## 项目信息点击修改项目名称"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": [
"from selenium import webdriver\n",
"from selenium.webdriver.support.ui import Select\n",
"from selenium.webdriver import ActionChains\n",
"import time\n",
"import xlrd\n",
"import xlwt\n",
"import re\n",
"import datetime\n",
"import pandas as pd\n",
"from xlutils.copy import copy\n",
"from selenium.webdriver.common.keys import Keys\n",
"from selenium.webdriver.common.action_chains import ActionChains\n",
"from selenium.webdriver.common.by import By\n",
"\n",
"name = '15195989835'\n",
"password = 'Aa123456.'\n",
"option_chrome = webdriver.ChromeOptions()\n",
"option_chrome.add_argument('--headless')\n",
"\n",
"http='https://m.f6car.com/'\n",
"\n",
"driver = webdriver.Chrome(executable_path=r'C:\\chromedriver\\chromedriver_113\\chromedriver.exe')\n",
"driver.maximize_window()\n",
"driver.implicitly_wait(5)\n",
"driver.get(http)\n",
"driver.find_element(By.XPATH,'//*[@id=\"pane-username\"]/form/div[1]/div/div/input').send_keys(name)\n",
"driver.find_element(By.XPATH,'//*[@id=\"pane-username\"]/form/div[2]/div/div[1]/input').send_keys(password)\n",
"driver.find_element(By.XPATH,'//*[@id=\"pane-username\"]/form/div[3]/div/button/span').click()\n",
"\n",
"time.sleep(5)#预设时间\n",
"\n",
"#新手引导关闭\n",
"\n",
"# driver.find_element(By.XPATH,'/html/body/div/div/div[1]/button').click()\n",
"driver.find_element(By.XPATH,'//*[@id=\"subMain\"]/div/div[3]/div/div/div/span[2]').click()\n",
"\n",
"df = pd.read_excel(r'C:\\Users\\杨国栋\\Desktop\\项目信息 (1).xlsx',sheet_name='项目信息',dtype='string') \n",
"for item in df.index:\n",
" # 点击首页\n",
" driver.find_element(By.XPATH,'//*[@id=\"main\"]/div/div[1]/div[1]/div/div[2]/div/div[1]/div/div/span').click()\n",
" time.sleep(0.5)\n",
"\n",
" XMid= df.loc[item,'项目ID']\n",
" XMMC= df.loc[item,'修改名称']\n",
" https='https://yunxiu.f6car.com/erp/view/index.html#/index/frame?pageType=vue&toUrl=%2F%2Fids-goods.f6car.cn%2Ff6-ids-goods%2Fview%2FserviceInfo.html&_ts=1669359913695&route=%2FeditServiceInfo%2F2%2F'+XMid\n",
" driver.get(https)\n",
" time.sleep(0.5)\n",
" driver.switch_to.frame('erp-qiankun-iframe') \n",
"\n",
" driver.find_element(By.XPATH,'/html/body/div/div/div/form/div[1]/div/div/div/div/span/div/input').clear()\n",
" time.sleep(0.5)\n",
" driver.find_element(By.XPATH,'/html/body/div/div/div/form/div[1]/div/div/div/div/span/div/input').send_keys(XMMC)\n",
" time.sleep(0.5)\n",
" driver.find_element(By.XPATH,'/html/body/div/div/div/button[1]/span').click()\n",
" time.sleep(0.5)\n",
" driver.switch_to.default_content()\n",
" print(XMid)"
]
},
{
"attachments": {},
"cell_type": "markdown",
"metadata": {},
"source": [
"## 接口修改项目信息"
]
},
{
"cell_type": "code",
"execution_count": 17,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"{'code': 200, 'data': {'abbreviation': '', 'allDel': None, 'allOrgIdList': None, 'amount': 112.5, 'categoryId': 0, 'categoryName': '', 'chain': 1, 'code': '', 'cost': 0.0, 'costType': 1, 'creationDate': '2021-11-24 12:24:57', 'creationtime': 1637727897000, 'creator': '10979894419826504993', 'creatorName': '马佳俊', 'customCode': '', 'groupId': None, 'groupServiceDetailMap': None, 'idFrom': None, 'idMdmService': '11857580702956548175', 'idOwnOrg': '10545511425561069434', 'idOwnOrgFrom': None, 'idSourceService': '', 'infoId': '14582097882889511481', 'isCommon': 0, 'isDel': 0, 'isLocal': None, 'itemId': '', 'kzServiceName': '', 'labelId': '2212444', 'labelName': '零售(含轮胎/调拨)', 'mainOrg': None, 'manageStatus': 0, 'memo': '', 'mnemonic': '', 'modifiedDate': '2023-11-22 10:02:02', 'modifiedtime': 1700618522000, 'modifier': '10545724654296869413', 'modifierName': '王茹', 'name': '尾门电动撑杆-左的更换 BDC2002030R', 'newCategoryId': None, 'operateType': None, 'pkId': '999878411', 'price': 450.0, 'projectId': None, 'rank': None, 'sales': None, 'score': None, 'serviceCarCategoryWorkHourVoList': None, 'serviceCategoryAmountVoList': [{'amount': 112.5, 'amountId': 0, 'carCategoryId': '6355', 'carCategoryName': 'A类', 'cost': 1.0, 'costType': 1, 'costTypeName': '', 'id': '280167267', 'idOwnOrg': None, 'isCustom': None, 'isDefault': 1, 'isEnable': 1, 'price': 450.0, 'queryMaster': False, 'serviceId': '999878411', 'serviceIdList': None, 'serviceInfoId': None, 'workHour': 0.25, 'workHourId': 0}], 'serviceCost': 0.0, 'serviceId': None, 'serviceIdList': None, 'serviceInfoDetailVos': None, 'serviceInfoIdList': None, 'skuId': None, 'sort': None, 'sourceServiceinfoId': None, 'tagTypes': None, 'taxRateOutput': 0.13, 'tmServiceInfoDetailManageVos': None, 'tmallId': None, 'tmallSkuId': None, 'workHour': 0.25}, 'message': 'SUCCESS'}\n",
"{\"code\":500,\"message\":\"接口 [/f6-ids-goods/service/editAttributeByType] 内部错误,请联系管理员\"}\n",
"{'code': 200, 'data': {'abbreviation': '', 'allDel': None, 'allOrgIdList': None, 'amount': 967.5, 'categoryId': 0, 'categoryName': '', 'chain': 1, 'code': '', 'cost': 0.0, 'costType': 1, 'creationDate': '2021-11-24 10:15:53', 'creationtime': 1637720153000, 'creator': '10979894419858612123', 'creatorName': '黄浩', 'customCode': '', 'groupId': None, 'groupServiceDetailMap': None, 'idFrom': None, 'idMdmService': '10545511425561069577', 'idOwnOrg': '10545511425561069434', 'idOwnOrgFrom': None, 'idSourceService': '', 'infoId': '14582097882889496778', 'isCommon': 0, 'isDel': 0, 'isLocal': None, 'itemId': '', 'kzServiceName': '', 'labelId': '7503', 'labelName': '维修', 'mainOrg': None, 'manageStatus': 0, 'memo': '', 'mnemonic': '', 'modifiedDate': '2021-11-24 10:15:53', 'modifiedtime': 1637720153000, 'modifier': '10979894419858612123', 'modifierName': '黄浩', 'name': '制动压力调节器的更换(G1.2/G1.3CHS4002002R', 'newCategoryId': None, 'operateType': None, 'pkId': '999534452', 'price': 450.0, 'projectId': None, 'rank': None, 'sales': None, 'score': None, 'serviceCarCategoryWorkHourVoList': None, 'serviceCategoryAmountVoList': [{'amount': 967.5, 'amountId': 0, 'carCategoryId': '6355', 'carCategoryName': 'A类', 'cost': 0.0, 'costType': 1, 'costTypeName': '', 'id': '280140257', 'idOwnOrg': None, 'isCustom': None, 'isDefault': 1, 'isEnable': 1, 'price': 450.0, 'queryMaster': False, 'serviceId': '999534452', 'serviceIdList': None, 'serviceInfoId': None, 'workHour': 2.15, 'workHourId': 0}], 'serviceCost': 0.0, 'serviceId': None, 'serviceIdList': None, 'serviceInfoDetailVos': None, 'serviceInfoIdList': None, 'skuId': None, 'sort': None, 'sourceServiceinfoId': None, 'tagTypes': None, 'taxRateOutput': 0.13, 'tmServiceInfoDetailManageVos': None, 'tmallId': None, 'tmallSkuId': None, 'workHour': 2.15}, 'message': 'SUCCESS'}\n",
"{\"code\":500,\"message\":\"接口 [/f6-ids-goods/service/editAttributeByType] 内部错误,请联系管理员\"}\n",
"{'code': 200, 'data': {'abbreviation': '', 'allDel': None, 'allOrgIdList': None, 'amount': 1.0, 'categoryId': 0, 'categoryName': '', 'chain': 1, 'code': '483', 'cost': 0.0, 'costType': 1, 'creationDate': '2021-11-23 10:07:13', 'creationtime': 1637633233000, 'creator': '10979894419900342049', 'creatorName': '顾一文', 'customCode': '', 'groupId': None, 'groupServiceDetailMap': None, 'idFrom': None, 'idMdmService': '10545511425561069583', 'idOwnOrg': '10545511425561069434', 'idOwnOrgFrom': None, 'idSourceService': '', 'infoId': '14582097882889292934', 'isCommon': 0, 'isDel': 0, 'isLocal': None, 'itemId': '', 'kzServiceName': '', 'labelId': '7506', 'labelName': '钣喷', 'mainOrg': None, 'manageStatus': 0, 'memo': '', 'mnemonic': '', 'modifiedDate': '2023-09-14 05:01:00', 'modifiedtime': 1694638860000, 'modifier': '10979894419900342049', 'modifierName': '顾一文', 'name': '更换左后外尾灯总成', 'newCategoryId': None, 'operateType': None, 'pkId': '999432843', 'price': 1.0, 'projectId': None, 'rank': None, 'sales': None, 'score': None, 'serviceCarCategoryWorkHourVoList': None, 'serviceCategoryAmountVoList': [{'amount': 1.0, 'amountId': 0, 'carCategoryId': '6355', 'carCategoryName': 'A类', 'cost': 1.0, 'costType': 1, 'costTypeName': '', 'id': '280001056', 'idOwnOrg': None, 'isCustom': None, 'isDefault': 1, 'isEnable': 1, 'price': 1.0, 'queryMaster': False, 'serviceId': '999432843', 'serviceIdList': None, 'serviceInfoId': None, 'workHour': 1.0, 'workHourId': 0}], 'serviceCost': 0.0, 'serviceId': None, 'serviceIdList': None, 'serviceInfoDetailVos': None, 'serviceInfoIdList': None, 'skuId': None, 'sort': None, 'sourceServiceinfoId': None, 'tagTypes': None, 'taxRateOutput': 0.13, 'tmServiceInfoDetailManageVos': None, 'tmallId': None, 'tmallSkuId': None, 'workHour': 1.0}, 'message': 'SUCCESS'}\n",
"{\"code\":500,\"message\":\"接口 [/f6-ids-goods/service/editAttributeByType] 内部错误,请联系管理员\"}\n"
]
}
],
"source": [
"import requests\n",
"import json\n",
"import xlrd\n",
"import xlwt\n",
"import pandas as pd\n",
"from pprint import pprint\n",
"import time, datetime\n",
"headers = {\n",
" 'accept':'application/json, text/plain, */*',\n",
" 'accept-encoding':'gzip, deflate, br',\n",
" 'accept-language':'zh-CN,zh;q=0.9',\n",
" 'content-type':'application/json;charset=UTF-8',\n",
" 'cookie':'f6-ids-goodsSESSIONID=9eaf67b1-b171-4d16-b44b-6fbe349dbd99; erpLanguage=zh-CN; tmall=false; prodOrg=10545511425561071468; unp=10545724654296869413; _up=-NillNN-qyBEJ--t3vnSknvoOFt6yfSKsskD1n89U-FVUPjFpprQjaZJ9Q3d-WrAAGgt60MgQHajHWBHMKKxj0CuWypi1JgKCFP1EPEk-HbqFPMSqIwg0AYM-_lRv-ZNHu3M-GTZ25y0EnWsqOhRi-IcmFDKOhJsrEj90EPu9MHwPDY.; sensorsdata2015jssdkcross=%7B%22distinct_id%22%3A%2210545724654296869413%22%2C%22first_id%22%3A%2217e08ece80f53a-0448dc86383ae5-3e604809-1327104-17e08ece81094e%22%2C%22props%22%3A%7B%22%24latest_traffic_source_type%22%3A%22%E7%9B%B4%E6%8E%A5%E6%B5%81%E9%87%8F%22%2C%22%24latest_search_keyword%22%3A%22%E6%9C%AA%E5%8F%96%E5%88%B0%E5%80%BC_%E7%9B%B4%E6%8E%A5%E6%89%93%E5%BC%80%22%2C%22%24latest_referrer%22%3A%22https%3A%2F%2Fyunxiu.f6car.com%2Ferp%2Fview%2Findex.html%22%7D%2C%22%24device_id%22%3A%2217e08ece80f53a-0448dc86383ae5-3e604809-1327104-17e08ece81094e%22%7D',\n",
" 'origin':'https://ids-goods.f6car.com',\n",
" 'referer':'https://ids-goods.f6car.com/f6-ids-goods/view/serviceInfo.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; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.198 Safari/537.36'\n",
" }\n",
"df = pd.read_excel(r'C:\\Users\\杨国栋\\Desktop\\项目信息1.xlsx',sheet_name='项目信息',dtype='string') \n",
"for item in df.index:\n",
" \n",
"\n",
" XMid= df.loc[item,'项目ID']\n",
" XMMC= df.loc[item,'修改后业务分类']\n",
" api_1='https://ids-goods.f6car.com/f6-ids-goods/service/viewService?serviceId='+XMid\n",
" response_1=requests.get(url=api_1,headers=headers)\n",
" res=response_1.json()\n",
" print(res)\n",
" categoryId_1=res['data']['categoryId']\n",
" chain_1=res['data']['chain']\n",
" code_1=res['data']['code']\n",
" customCode_1=res['data']['customCode']\n",
" idMdmService_1=res['data']['idMdmService']\n",
" idOwnOrg_1=res['data']['idOwnOrg']\n",
" infoId_1=res['data']['infoId']\n",
" isCommon_1=res['data']['isCommon']\n",
" isDel_1=res['data']['isDel']\n",
" manageStatus_1=res['data']['manageStatus']\n",
" memo_1=res['data']['memo']\n",
" name_1=res['data']['name']\n",
" pkId_1=res['data']['pkId']\n",
" serviceCategoryAmountVoList_1=res['data']['serviceCategoryAmountVoList']\n",
" taxRateOutput_1=res['data']['taxRateOutput']\n",
" json={\n",
" 'categoryId':XMMC,\n",
" 'chain':chain_1,\n",
" 'code':code_1,\n",
" 'customCode':customCode_1,\n",
" 'idMdmService':idMdmService_1,\n",
" 'idOwnOrg':idOwnOrg_1,\n",
" 'infoId':infoId_1,\n",
" 'isCommon':isCommon_1,\n",
" 'isCompatible':'true',\n",
" 'isDel':isDel_1,\n",
" 'manageStatus':manageStatus_1,\n",
" 'memo':memo_1,\n",
" 'name':name_1,\n",
" 'pkId':pkId_1,\n",
" 'serviceCategoryAmountVoList':serviceCategoryAmountVoList_1,\n",
" 'taxRateOutput':taxRateOutput_1,\n",
" \"serviceCost\":\"0.00\",\n",
" \"type\":0\n",
" }\n",
" # pprint(json)\n",
" api_2='https://ids-goods.f6car.com/f6-ids-goods/service/editAttributeByType'\n",
" response_2=requests.post(url=api_2,headers=headers,json=json)\n",
" print(response_2.text)\n"
]
},
{
"attachments": {},
"cell_type": "markdown",
"metadata": {},
"source": [
"## 单元格换行拆分"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": [
"import pandas as pd\n",
"# #读取Excel表格\n",
"df = pd.read_excel(r\"C:\\Users\\杨国栋\\Desktop\\工单复核.xls\")\n",
"df_ = pd.DataFrame()\n",
"#将要拆分的列的编号\n",
"col_index = 8\n",
"col_index2 = 9\n",
"#遍历每个单元格\n",
"new_rows = []\n",
"for i, row in df.iterrows():\n",
"#读取单元格的文本\n",
" text = str(row[col_index])\n",
" text2 = str(row[col_index2])\n",
"#检查是否有需要拆分的文本\n",
" if '\\n' in text:\n",
"#将文本拆分成多行\n",
" lines = text.split('\\n')\n",
" lines2 = text2.split('\\n')\n",
"#将多行文本插入到新的行中\n",
" for j in range(len(lines)):\n",
" new_row = row.copy()\n",
" new_row[col_index] = lines[j]\n",
" new_row[col_index2] = lines2[j]\n",
" new_rows.append(new_row)\n",
" else:\n",
" new_row = row.copy()\n",
" new_rows.append(new_row)\n",
" print(i)\n",
"#将处理后的数据保存到Excel表格中\n",
"df_ = df_.append(new_rows, ignore_index=True)\n",
"df_.to_excel(r'C:\\Users\\杨国栋\\Desktop\\输出文件2.xlsx', index=False)"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"# 项目信息点击修改工时"
]
},
{
"cell_type": "code",
"execution_count": 1,
"metadata": {},
"outputs": [
{
"name": "stderr",
"output_type": "stream",
"text": [
"c:\\Users\\admin\\.conda\\envs\\F6processing\\lib\\site-packages\\numpy\\_distributor_init.py:30: UserWarning: loaded more than 1 DLL from .libs:\n",
"c:\\Users\\admin\\.conda\\envs\\F6processing\\lib\\site-packages\\numpy\\.libs\\libopenblas.EL2C6PLE4ZYW3ECEVIV3OXXGRN2NRFM2.gfortran-win_amd64.dll\n",
"c:\\Users\\admin\\.conda\\envs\\F6processing\\lib\\site-packages\\numpy\\.libs\\libopenblas64__v0.3.21-gcc_10_3_0.dll\n",
" warnings.warn(\"loaded more than 1 DLL from .libs:\"\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"2024-05-23 10:52:53.004782 1254289702\n",
"2024-05-23 10:52:59.514787 1254167057\n",
"2024-05-23 10:53:06.016787 1254167152\n",
"2024-05-23 10:53:12.556843 1254164837\n",
"2024-05-23 10:53:19.436078 1254164748\n",
"2024-05-23 10:53:27.016068 1254164968\n",
"2024-05-23 10:53:34.700071 1254167197\n",
"2024-05-23 10:53:41.475065 1254164693\n",
"2024-05-23 10:53:50.129068 1254164850\n",
"2024-05-23 10:53:58.818082 1254167148\n",
"2024-05-23 10:54:06.366067 1254164711\n",
"2024-05-23 10:54:14.867063 1254167141\n",
"2024-05-23 10:54:22.230067 1254164935\n",
"2024-05-23 10:54:29.675065 1254164723\n",
"2024-05-23 10:54:36.582064 1249268503\n",
"2024-05-23 10:54:45.685068 1254167129\n",
"2024-05-23 10:54:52.648063 1249268504\n",
"2024-05-23 10:54:59.245116 1254167135\n",
"2024-05-23 10:55:06.566195 1249268506\n",
"2024-05-23 10:55:14.365167 1254167068\n",
"2024-05-23 10:55:21.632167 1254167109\n",
"2024-05-23 10:55:28.792206 1254164624\n",
"2024-05-23 10:55:38.339172 1254164936\n",
"2024-05-23 10:55:45.584162 1254167054\n",
"2024-05-23 10:55:54.107163 1254167160\n",
"2024-05-23 10:56:02.572684 1254289529\n",
"2024-05-23 10:56:11.234766 1254164800\n",
"2024-05-23 10:56:17.866851 1254164607\n",
"2024-05-23 10:56:25.087852 1254164759\n",
"2024-05-23 10:56:31.560146 1254167032\n",
"2024-05-23 10:56:38.092174 1254164634\n",
"2024-05-23 10:56:44.539476 1254164669\n",
"2024-05-23 10:56:51.054884 1254164848\n",
"2024-05-23 10:56:57.845023 1254164791\n",
"2024-05-23 10:57:04.327093 1254164587\n",
"2024-05-23 10:57:10.771094 1254167082\n",
"2024-05-23 10:57:17.154122 1254164922\n",
"2024-05-23 10:57:23.817170 1254167100\n",
"2024-05-23 10:57:30.744096 1254167182\n",
"2024-05-23 10:57:37.146105 1254167199\n",
"2024-05-23 10:57:43.687110 1254167133\n",
"2024-05-23 10:57:50.086085 1254167172\n",
"2024-05-23 10:57:57.080093 1254164949\n",
"2024-05-23 10:58:03.604085 1254164898\n",
"2024-05-23 10:58:10.076085 1254167207\n",
"2024-05-23 10:58:16.663119 1254164716\n",
"2024-05-23 10:58:23.258245 1254164758\n",
"2024-05-23 10:58:29.784243 1254164709\n",
"2024-05-23 10:58:36.353205 1254164901\n",
"2024-05-23 10:58:43.092245 1254164706\n",
"2024-05-23 10:58:49.699206 1254164992\n",
"2024-05-23 10:58:56.494211 1254164784\n",
"2024-05-23 10:59:03.224210 1254164673\n",
"2024-05-23 10:59:09.814208 1254164950\n",
"2024-05-23 10:59:16.313210 1254164861\n",
"2024-05-23 10:59:22.698331 1254167083\n",
"2024-05-23 10:59:29.094331 1254167075\n",
"2024-05-23 10:59:35.600332 1254167196\n",
"2024-05-23 10:59:43.498340 1254164919\n",
"2024-05-23 10:59:55.046349 1254167189\n",
"2024-05-23 11:00:02.275339 1254167124\n",
"2024-05-23 11:00:09.005336 1254167056\n",
"2024-05-23 11:00:15.886333 1254164984\n",
"2024-05-23 11:00:22.550334 1254167188\n",
"2024-05-23 11:00:29.192333 1254289538\n",
"2024-05-23 11:00:35.663375 1254164899\n",
"2024-05-23 11:00:42.076337 1254164914\n",
"2024-05-23 11:00:48.765332 1254164812\n",
"2024-05-23 11:00:55.352500 1254164985\n",
"2024-05-23 11:01:02.313500 1254164773\n",
"2024-05-23 11:01:08.835537 1254164730\n",
"2024-05-23 11:01:15.190683 1254164599\n",
"2024-05-23 11:01:21.752680 1254164586\n",
"2024-05-23 11:01:28.535730 1254164712\n",
"2024-05-23 11:01:35.268734 1254164915\n",
"2024-05-23 11:01:41.765730 1254167004\n",
"2024-05-23 11:01:48.307725 1254164764\n",
"2024-05-23 11:01:54.843729 1254289545\n",
"2024-05-23 11:02:01.954727 1254164726\n",
"2024-05-23 11:02:08.405727 1254164602\n",
"2024-05-23 11:02:15.172725 1254167107\n",
"2024-05-23 11:02:21.699726 1254164946\n",
"2024-05-23 11:02:28.326736 1254167052\n",
"2024-05-23 11:02:34.870726 1254167000\n",
"2024-05-23 11:02:41.725730 1254164729\n",
"2024-05-23 11:02:48.585734 1254164799\n",
"2024-05-23 11:02:55.111731 1254167042\n",
"2024-05-23 11:03:02.349728 1254164672\n",
"2024-05-23 11:03:09.065732 1254167013\n",
"2024-05-23 11:03:15.372724 1254164995\n",
"2024-05-23 11:03:22.061861 1254167170\n",
"2024-05-23 11:03:28.774981 1254167149\n",
"2024-05-23 11:03:35.138984 1254164933\n",
"2024-05-23 11:03:41.588985 1254164754\n",
"2024-05-23 11:03:48.092982 1254164614\n",
"2024-05-23 11:03:54.572982 1254167021\n",
"2024-05-23 11:04:01.214988 1254167086\n",
"2024-05-23 11:04:07.976014 1254164684\n",
"2024-05-23 11:04:14.522985 1254164715\n",
"2024-05-23 11:04:21.929985 1254164593\n",
"2024-05-23 11:04:28.583989 1254164722\n",
"2024-05-23 11:04:35.201984 1254164620\n",
"2024-05-23 11:04:42.057981 1254164762\n",
"2024-05-23 11:04:48.618990 1254164592\n",
"2024-05-23 11:04:55.376983 1254167078\n",
"2024-05-23 11:05:01.818000 1254289500\n",
"2024-05-23 11:05:08.418981 1254164639\n",
"2024-05-23 11:05:15.030987 1254164640\n",
"2024-05-23 11:05:21.707983 1254167022\n",
"2024-05-23 11:05:28.443991 1254167114\n",
"2024-05-23 11:05:35.858985 1254167190\n",
"2024-05-23 11:05:43.355162 1254164656\n",
"2024-05-23 11:05:52.796813 1254167130\n",
"2024-05-23 11:06:01.147629 1254167118\n",
"2024-05-23 11:06:08.528432 1254164909\n",
"2024-05-23 11:06:17.477697 1254289512\n",
"2024-05-23 11:06:24.412172 1254289510\n",
"2024-05-23 11:06:30.998157 1254164667\n",
"2024-05-23 11:06:37.864601 1254164864\n",
"2024-05-23 11:06:44.558070 1254164990\n",
"2024-05-23 11:06:51.565285 1254164628\n",
"2024-05-23 11:06:58.228826 1254164652\n",
"2024-05-23 11:07:05.280734 1254167194\n",
"2024-05-23 11:07:13.492481 1254164777\n",
"2024-05-23 11:07:20.939476 1254167051\n",
"2024-05-23 11:07:29.143654 1254167074\n",
"2024-05-23 11:07:37.297921 1254164809\n",
"2024-05-23 11:07:44.711543 1254164988\n",
"2024-05-23 11:07:52.192394 1254164582\n",
"2024-05-23 11:07:58.706586 1254167165\n",
"2024-05-23 11:08:06.284113 1254164780\n",
"2024-05-23 11:08:13.774698 1254164743\n",
"2024-05-23 11:08:20.495303 1254164744\n",
"2024-05-23 11:08:27.411331 1254164869\n",
"2024-05-23 11:08:33.787353 1254167053\n",
"2024-05-23 11:08:40.528912 1254164767\n",
"2024-05-23 11:08:47.045588 1254164996\n",
"2024-05-23 11:08:53.827894 1254164904\n",
"2024-05-23 11:09:00.352939 1254164666\n",
"2024-05-23 11:09:06.858878 1254164938\n",
"2024-05-23 11:09:14.068937 1254164591\n",
"2024-05-23 11:09:21.141069 1254289502\n",
"2024-05-23 11:09:27.917030 1254164774\n",
"2024-05-23 11:09:35.444752 1254164987\n",
"2024-05-23 11:09:42.047094 1254164932\n",
"2024-05-23 11:09:48.896530 1254167026\n",
"2024-05-23 11:09:55.392131 1254164892\n",
"2024-05-23 11:10:01.723199 1254164775\n",
"2024-05-23 11:10:08.477928 1254164605\n",
"2024-05-23 11:10:14.853903 1254164937\n",
"2024-05-23 11:10:21.167273 1254167062\n",
"2024-05-23 11:10:27.824309 1254167017\n",
"2024-05-23 11:10:35.461867 1254164719\n",
"2024-05-23 11:10:42.313491 1254164798\n",
"2024-05-23 11:10:49.053604 1254164831\n",
"2024-05-23 11:10:55.357251 1254164951\n",
"2024-05-23 11:11:01.654118 1254164908\n",
"2024-05-23 11:11:08.376113 1254164823\n",
"2024-05-23 11:11:14.977714 1249268510\n",
"2024-05-23 11:11:21.818775 1254164588\n",
"2024-05-23 11:11:28.098584 1254164653\n",
"2024-05-23 11:11:34.380979 1254164954\n",
"2024-05-23 11:11:41.872352 1254164967\n",
"2024-05-23 11:11:48.226243 1254167178\n",
"2024-05-23 11:11:54.781629 1254164867\n",
"2024-05-23 11:12:01.684112 1254167171\n",
"2024-05-23 11:12:08.193748 1254164815\n",
"2024-05-23 11:12:14.892499 1254167167\n",
"2024-05-23 11:12:21.887191 1254164746\n",
"2024-05-23 11:12:28.150796 1254167058\n",
"2024-05-23 11:12:34.751129 1254164635\n",
"2024-05-23 11:12:41.631054 1254164795\n",
"2024-05-23 11:12:48.922464 1254164731\n",
"2024-05-23 11:12:55.326434 1254164636\n",
"2024-05-23 11:13:02.204539 1254289513\n",
"2024-05-23 11:13:08.495224 1254164619\n",
"2024-05-23 11:13:14.929076 1254164977\n",
"2024-05-23 11:13:22.012612 1254164846\n",
"2024-05-23 11:13:28.671510 1254164637\n",
"2024-05-23 11:13:34.946821 1254164631\n",
"2024-05-23 11:13:41.741410 1254167094\n",
"2024-05-23 11:13:48.381181 1254167191\n",
"2024-05-23 11:13:55.747513 1254164736\n",
"2024-05-23 11:14:02.740735 1254289505\n",
"2024-05-23 11:14:09.370805 1254164703\n",
"2024-05-23 11:14:15.973061 1254167144\n",
"2024-05-23 11:14:22.161649 1254164643\n",
"2024-05-23 11:14:29.434321 1254164718\n",
"2024-05-23 11:14:35.801914 1254164679\n",
"2024-05-23 11:14:42.287635 1254167028\n",
"2024-05-23 11:14:49.321962 1254164868\n",
"2024-05-23 11:14:55.942270 1254164856\n",
"2024-05-23 11:15:03.595015 1254164816\n",
"2024-05-23 11:15:10.190463 1254164924\n",
"2024-05-23 11:15:16.687356 1254167202\n",
"2024-05-23 11:15:22.946261 1254167076\n",
"2024-05-23 11:15:29.054699 1254164827\n",
"2024-05-23 11:15:35.594655 1254167077\n",
"2024-05-23 11:15:42.114197 1254164661\n",
"2024-05-23 11:15:48.771337 1254167163\n",
"2024-05-23 11:15:55.362404 1254289509\n",
"2024-05-23 11:16:02.330093 1254164997\n",
"2024-05-23 11:16:09.424033 1254167179\n",
"2024-05-23 11:16:15.635597 1254164621\n",
"2024-05-23 11:16:22.071690 1254167098\n",
"2024-05-23 11:16:28.682361 1254167128\n",
"2024-05-23 11:16:35.078733 1254164972\n",
"2024-05-23 11:16:41.545443 1254167164\n",
"2024-05-23 11:16:48.325314 1254164857\n",
"2024-05-23 11:16:54.955200 1254167122\n",
"2024-05-23 11:17:01.501349 1254167043\n",
"2024-05-23 11:17:07.932075 1254289506\n",
"2024-05-23 11:17:15.223609 1254164724\n",
"2024-05-23 11:17:21.896190 1254164833\n",
"2024-05-23 11:17:28.257639 1254167187\n",
"2024-05-23 11:17:34.585593 1254164717\n",
"2024-05-23 11:17:41.584698 1254164603\n",
"2024-05-23 11:17:47.994918 1254167069\n",
"2024-05-23 11:17:54.420937 1254164966\n",
"2024-05-23 11:18:00.835576 1254164676\n",
"2024-05-23 11:18:07.919667 1254164875\n",
"2024-05-23 11:18:14.432603 1254164755\n",
"2024-05-23 11:18:21.165907 1254167012\n",
"2024-05-23 11:18:28.245915 1254164890\n",
"2024-05-23 11:18:35.611206 1254164971\n",
"2024-05-23 11:18:42.105343 1254167193\n",
"2024-05-23 11:18:48.488898 1254289525\n",
"2024-05-23 11:18:54.918950 1254289537\n",
"2024-05-23 11:19:01.762228 1254167060\n",
"2024-05-23 11:19:08.151055 1254167055\n",
"2024-05-23 11:19:14.531178 1254164820\n",
"2024-05-23 11:19:20.860355 1254164956\n",
"2024-05-23 11:19:28.166492 1254167036\n",
"2024-05-23 11:19:35.081746 1254167015\n",
"2024-05-23 11:19:41.862836 1254164753\n",
"2024-05-23 11:19:48.163595 1254164829\n",
"2024-05-23 11:19:54.379640 1254164887\n",
"2024-05-23 11:20:00.896122 1254167070\n",
"2024-05-23 11:20:07.610105 1254167138\n",
"2024-05-23 11:20:14.189080 1254289539\n",
"2024-05-23 11:20:20.752724 1254164695\n",
"2024-05-23 11:20:27.499826 1254289515\n",
"2024-05-23 11:20:34.118409 1254164626\n",
"2024-05-23 11:20:40.838619 1254164678\n",
"2024-05-23 11:20:47.329247 1254167008\n",
"2024-05-23 11:20:53.910566 1254164662\n",
"2024-05-23 11:21:00.716640 1254289514\n",
"2024-05-23 11:21:09.125328 1254167117\n",
"2024-05-23 11:21:16.092575 1254164765\n",
"2024-05-23 11:21:24.202299 1254164733\n",
"2024-05-23 11:21:31.381018 1254164699\n",
"2024-05-23 11:21:37.583516 1254164940\n",
"2024-05-23 11:21:43.885113 1254167159\n",
"2024-05-23 11:21:50.809969 1254164883\n",
"2024-05-23 11:21:57.244554 1254164921\n",
"2024-05-23 11:22:03.892217 1254167103\n",
"2024-05-23 11:22:10.280575 1254167154\n",
"2024-05-23 11:22:16.982612 1254164942\n",
"2024-05-23 11:22:23.420897 1254164802\n",
"2024-05-23 11:22:30.155199 1254164850\n",
"2024-05-23 11:22:36.588536 1254164902\n",
"2024-05-23 11:22:43.132418 1254167003\n",
"2024-05-23 11:22:49.729346 1254164589\n",
"2024-05-23 11:22:56.115877 1254164622\n",
"2024-05-23 11:23:03.763261 1254164825\n",
"2024-05-23 11:23:11.618354 1254164953\n",
"2024-05-23 11:23:18.736013 1254164860\n",
"2024-05-23 11:23:25.332567 1254167071\n",
"2024-05-23 11:23:31.674564 1254164594\n",
"2024-05-23 11:23:38.944674 1254164828\n",
"2024-05-23 11:23:46.746491 1254164818\n",
"2024-05-23 11:23:53.867031 1254289526\n",
"2024-05-23 11:24:00.413522 1254164991\n",
"2024-05-23 11:24:07.534955 1254164598\n",
"2024-05-23 11:24:14.204029 1254164749\n",
"2024-05-23 11:24:20.967161 1254164822\n",
"2024-05-23 11:24:27.563970 1254164826\n",
"2024-05-23 11:24:34.110777 1254164708\n",
"2024-05-23 11:24:40.523084 1254167037\n",
"2024-05-23 11:24:47.463684 1254164989\n",
"2024-05-23 11:24:53.849464 1254167064\n",
"2024-05-23 11:25:00.303846 1254164941\n",
"2024-05-23 11:25:06.762451 1254164804\n",
"2024-05-23 11:25:13.761075 1254164870\n",
"2024-05-23 11:25:21.054482 1254164994\n",
"2024-05-23 11:25:27.445224 1254164702\n",
"2024-05-23 11:25:34.131583 1254167150\n",
"2024-05-23 11:25:40.682518 1254164998\n",
"2024-05-23 11:25:48.002717 1254289531\n",
"2024-05-23 11:25:54.561145 1254164616\n",
"2024-05-23 11:26:01.131680 1254164600\n",
"2024-05-23 11:26:07.586409 1254289521\n",
"2024-05-23 11:26:14.050072 1254164739\n",
"2024-05-23 11:26:21.464051 1254167019\n",
"2024-05-23 11:26:28.004069 1254164646\n",
"2024-05-23 11:26:35.284175 1254164606\n",
"2024-05-23 11:26:41.792835 1254164945\n",
"2024-05-23 11:26:48.223286 1254164734\n",
"2024-05-23 11:26:55.268293 1254164832\n",
"2024-05-23 11:27:01.578576 1254164876\n",
"2024-05-23 11:27:07.863057 1254167088\n",
"2024-05-23 11:27:14.425620 1254164642\n",
"2024-05-23 11:27:20.611591 1254164959\n",
"2024-05-23 11:27:27.910767 1254164819\n",
"2024-05-23 11:27:34.388091 1254164955\n",
"2024-05-23 11:27:40.929245 1254164689\n",
"2024-05-23 11:27:48.195154 1254164763\n",
"2024-05-23 11:27:54.533935 1254164851\n",
"2024-05-23 11:28:01.804053 1254164814\n",
"2024-05-23 11:28:08.434010 1254167047\n",
"2024-05-23 11:28:15.068072 1254164806\n",
"2024-05-23 11:28:21.648811 1254289507\n",
"2024-05-23 11:28:28.051334 1254164647\n",
"2024-05-23 11:28:35.427774 1254167113\n",
"2024-05-23 11:28:41.987852 1254164648\n",
"2024-05-23 11:28:48.634483 1254164590\n",
"2024-05-23 11:28:55.210326 1254164885\n",
"2024-05-23 11:29:02.745417 1254167061\n",
"2024-05-23 11:29:10.258335 1254167059\n",
"2024-05-23 11:29:16.785522 1254167212\n",
"2024-05-23 11:29:23.134033 1254167200\n",
"2024-05-23 11:29:29.587493 1254164747\n",
"2024-05-23 11:29:35.998957 1254167031\n",
"2024-05-23 11:29:42.374493 1254164882\n",
"2024-05-23 11:29:49.637547 1254164681\n",
"2024-05-23 11:29:56.267667 1254167123\n",
"2024-05-23 11:30:02.769981 1254164696\n",
"2024-05-23 11:30:09.302364 1254167072\n",
"2024-05-23 11:30:16.181038 1254167016\n",
"2024-05-23 11:30:23.660611 1254164663\n",
"2024-05-23 11:30:30.329397 1254167099\n",
"2024-05-23 11:30:36.981519 1254164906\n",
"2024-05-23 11:30:43.544272 1254167139\n",
"2024-05-23 11:30:50.024360 1254167044\n",
"2024-05-23 11:30:57.292343 1254164880\n",
"2024-05-23 11:31:03.778510 1254164657\n",
"2024-05-23 11:31:10.353523 1254164854\n",
"2024-05-23 11:31:16.907856 1254164584\n",
"2024-05-23 11:31:23.724312 1254164772\n",
"2024-05-23 11:31:32.420041 1254289508\n",
"2024-05-23 11:31:39.134053 1254164855\n",
"2024-05-23 11:31:45.727307 1254167140\n",
"2024-05-23 11:31:52.175991 1254289527\n",
"2024-05-23 11:31:58.840151 1254164907\n",
"2024-05-23 11:32:05.454955 1254167131\n",
"2024-05-23 11:32:12.721035 1254164844\n",
"2024-05-23 11:32:19.235006 1254164993\n",
"2024-05-23 11:32:25.875855 1254167029\n",
"2024-05-23 11:32:32.290492 1254167153\n",
"2024-05-23 11:32:39.409610 1254164760\n",
"2024-05-23 11:32:46.260823 1254167120\n",
"2024-05-23 11:32:53.379895 1254164604\n",
"2024-05-23 11:32:59.883424 1254164613\n",
"2024-05-23 11:33:06.509151 1254164659\n",
"2024-05-23 11:33:13.115157 1254164618\n",
"2024-05-23 11:33:19.661101 1254164838\n",
"2024-05-23 11:33:27.267483 1254164888\n",
"2024-05-23 11:33:33.870365 1254164889\n",
"2024-05-23 11:33:40.226839 1254167063\n",
"2024-05-23 11:33:46.718461 1254164973\n",
"2024-05-23 11:33:54.164639 1254289533\n",
"2024-05-23 11:34:00.647409 1254164830\n",
"2024-05-23 11:34:08.059304 1254164912\n",
"2024-05-23 11:34:14.771609 1254164654\n",
"2024-05-23 11:34:21.186264 1254164585\n",
"2024-05-23 11:34:27.875241 1254167147\n",
"2024-05-23 11:34:34.546978 1254167040\n",
"2024-05-23 11:34:41.891019 1254167091\n",
"2024-05-23 11:34:48.367607 1254164843\n",
"2024-05-23 11:34:54.986858 1254164965\n",
"2024-05-23 11:35:01.521141 1254167039\n",
"2024-05-23 11:35:08.785874 1254167102\n",
"2024-05-23 11:35:15.184909 1254167073\n",
"2024-05-23 11:35:22.472285 1254167095\n",
"2024-05-23 11:35:29.113393 1254164610\n",
"2024-05-23 11:35:35.603174 1254167097\n",
"2024-05-23 11:35:42.257872 1254289503\n",
"2024-05-23 11:35:48.719331 1254167080\n",
"2024-05-23 11:35:55.063226 1254167203\n",
"2024-05-23 11:36:02.654863 1254164931\n",
"2024-05-23 11:36:10.955013 1254164790\n",
"2024-05-23 11:36:17.774656 1254289530\n",
"2024-05-23 11:36:25.597053 1254164756\n",
"2024-05-23 11:36:33.062123 1254164824\n",
"2024-05-23 11:36:39.771299 1254164999\n",
"2024-05-23 11:36:49.215966 1254167092\n",
"2024-05-23 11:36:56.022235 1254164638\n",
"2024-05-23 11:37:02.735601 1254289528\n",
"2024-05-23 11:37:09.436197 1254167145\n",
"2024-05-23 11:37:15.806469 1254164690\n",
"2024-05-23 11:37:22.279702 1254167137\n",
"2024-05-23 11:37:29.810218 1254164939\n",
"2024-05-23 11:37:36.372779 1254167010\n",
"2024-05-23 11:37:42.707150 1254164649\n",
"2024-05-23 11:37:51.504945 1254167169\n",
"2024-05-23 11:37:58.361828 1254167180\n",
"2024-05-23 11:38:05.207991 1254164713\n",
"2024-05-23 11:38:12.026135 1254167030\n",
"2024-05-23 11:38:18.430390 1254164664\n",
"2024-05-23 11:38:25.115153 1254167111\n",
"2024-05-23 11:38:31.761892 1254164686\n",
"2024-05-23 11:38:38.327550 1254164859\n",
"2024-05-23 11:38:44.994055 1254164601\n",
"2024-05-23 11:38:51.552001 1254164761\n",
"2024-05-23 11:38:58.203777 1254289517\n",
"2024-05-23 11:39:04.583299 1254164891\n",
"2024-05-23 11:39:15.144687 1254164766\n",
"2024-05-23 11:39:27.842609 1254164793\n",
"2024-05-23 11:39:35.142019 1254164595\n",
"2024-05-23 11:39:42.937423 1254167157\n",
"2024-05-23 11:39:49.684794 1254167176\n",
"2024-05-23 11:39:56.319976 1254167214\n",
"2024-05-23 11:40:03.095280 1254164979\n",
"2024-05-23 11:40:09.870500 1254164865\n",
"2024-05-23 11:40:16.306293 1254164670\n",
"2024-05-23 11:40:22.861099 1254164872\n",
"2024-05-23 11:40:29.370383 1254167005\n",
"2024-05-23 11:40:35.778052 1254167045\n",
"2024-05-23 11:40:42.551238 1254167209\n",
"2024-05-23 11:40:49.283678 1254164623\n",
"2024-05-23 11:40:57.989703 1254167136\n",
"2024-05-23 11:41:05.296906 1254164928\n",
"2024-05-23 11:41:12.249646 1254164841\n",
"2024-05-23 11:41:18.957034 1254164923\n",
"2024-05-23 11:41:34.637035 1254164658\n",
"2024-05-23 11:41:43.568253 1254164685\n",
"2024-05-23 11:41:51.219830 1254167204\n",
"2024-05-23 11:41:57.860696 1254164611\n",
"2024-05-23 11:42:04.556493 1254167048\n",
"2024-05-23 11:42:11.072070 1254164691\n",
"2024-05-23 11:42:17.683030 1254167050\n",
"2024-05-23 11:42:24.053552 1254167195\n",
"2024-05-23 11:42:30.533260 1254167046\n",
"2024-05-23 11:42:38.173006 1254164801\n",
"2024-05-23 11:42:45.633174 1254164693\n",
"2024-05-23 11:42:53.732229 1254289546\n",
"2024-05-23 11:43:01.823871 1254164879\n",
"2024-05-23 11:43:09.159827 1254167183\n",
"2024-05-23 11:43:16.295694 1254164785\n",
"2024-05-23 11:43:22.900787 1254167185\n",
"2024-05-23 11:43:32.229517 1254164913\n",
"2024-05-23 11:43:38.879900 1254167211\n",
"2024-05-23 11:43:45.511020 1254164705\n",
"2024-05-23 11:43:51.979622 1254167126\n",
"2024-05-23 11:43:58.771608 1254164852\n",
"2024-05-23 11:44:05.382264 1254164881\n",
"2024-05-23 11:44:11.979354 1254164896\n",
"2024-05-23 11:44:20.021452 1254167206\n",
"2024-05-23 11:44:27.164267 1254164682\n",
"2024-05-23 11:44:34.215430 1254164770\n",
"2024-05-23 11:44:40.800716 1254164694\n",
"2024-05-23 11:44:47.408651 1254167174\n",
"2024-05-23 11:44:53.958198 1254167065\n",
"2024-05-23 11:45:01.902669 1254289534\n",
"2024-05-23 11:45:08.368043 1254289504\n",
"2024-05-23 11:45:14.959180 1254164871\n",
"2024-05-23 11:45:23.744165 1254164751\n",
"2024-05-23 11:45:31.386861 1254167087\n",
"2024-05-23 11:45:39.066002 1254167066\n",
"2024-05-23 11:45:47.406993 1254164779\n",
"2024-05-23 11:45:55.697887 1254167041\n",
"2024-05-23 11:46:02.495819 1254167084\n",
"2024-05-23 11:46:09.206566 1254164835\n",
"2024-05-23 11:46:16.014853 1254164776\n",
"2024-05-23 11:46:22.778312 1254167027\n",
"2024-05-23 11:46:29.510921 1254167215\n",
"2024-05-23 11:46:36.371448 1254167014\n",
"2024-05-23 11:46:43.997372 1254289543\n",
"2024-05-23 11:46:50.669661 1254167081\n",
"2024-05-23 11:46:57.033997 1254164964\n",
"2024-05-23 11:47:03.980327 1254164894\n",
"2024-05-23 11:47:13.665365 1254289516\n",
"2024-05-23 11:47:21.230196 1254167168\n",
"2024-05-23 11:47:27.735155 1254167034\n",
"2024-05-23 11:47:34.282725 1254167119\n",
"2024-05-23 11:47:43.078645 1254164735\n",
"2024-05-23 11:47:49.746178 1254164668\n",
"2024-05-23 11:47:56.682829 1254164720\n",
"2024-05-23 11:48:03.444911 1254164976\n",
"2024-05-23 11:48:10.055674 1254289518\n",
"2024-05-23 11:48:16.552767 1254167115\n",
"2024-05-23 11:48:23.805797 1254164742\n",
"2024-05-23 11:48:32.148124 1254164878\n",
"2024-05-23 11:48:44.104726 1254289519\n",
"2024-05-23 11:48:50.982766 1254167177\n",
"2024-05-23 11:48:57.558720 1254167210\n",
"2024-05-23 11:49:03.953553 1254164897\n",
"2024-05-23 11:49:10.861920 1254164650\n",
"2024-05-23 11:49:17.615106 1254167127\n",
"2024-05-23 11:49:24.416419 1254164807\n",
"2024-05-23 11:49:32.381805 1254167166\n",
"2024-05-23 11:49:39.180729 1254167208\n",
"2024-05-23 11:49:46.345902 1254164926\n",
"2024-05-23 11:49:54.938563 1254167006\n",
"2024-05-23 11:50:03.020587 1254167175\n",
"2024-05-23 11:50:10.365324 1254164873\n",
"2024-05-23 11:50:17.063688 1254289535\n",
"2024-05-23 11:50:23.708610 1254167156\n",
"2024-05-23 11:50:40.154997 1254289511\n",
"2024-05-23 11:50:46.851459 1254164741\n",
"2024-05-23 11:50:53.444299 1254164665\n",
"2024-05-23 11:51:00.177280 1254167106\n",
"2024-05-23 11:51:07.172406 1254164737\n",
"2024-05-23 11:51:13.728763 1254164794\n",
"2024-05-23 11:51:20.751353 1254164847\n",
"2024-05-23 11:51:29.191297 1254167173\n",
"2024-05-23 11:51:39.639988 1254164629\n",
"2024-05-23 11:51:47.053967 1254164842\n",
"2024-05-23 11:51:53.974790 1254164911\n",
"2024-05-23 11:52:00.908723 1254167020\n",
"2024-05-23 11:52:08.897818 1254164836\n",
"2024-05-23 11:52:18.528513 1254164866\n",
"2024-05-23 11:52:31.845176 1254164728\n",
"2024-05-23 11:52:41.371126 1254164982\n",
"2024-05-23 11:52:53.413571 1254289522\n",
"2024-05-23 11:53:01.179383 1254164608\n",
"2024-05-23 11:53:08.825093 1254289542\n",
"2024-05-23 11:53:17.026278 1254164858\n",
"2024-05-23 11:53:24.196026 1254164796\n",
"2024-05-23 11:53:31.250268 1254164745\n",
"2024-05-23 11:53:38.436327 1254164877\n",
"2024-05-23 11:53:45.665088 1254164948\n",
"2024-05-23 11:54:02.631431 1254164957\n",
"2024-05-23 11:54:10.065640 1254164768\n",
"2024-05-23 11:54:16.986279 1254164674\n",
"2024-05-23 11:54:23.770042 1254167105\n",
"2024-05-23 11:54:30.572127 1254167198\n",
"2024-05-23 11:54:39.020658 1254164617\n",
"2024-05-23 11:54:49.258884 1254164839\n",
"2024-05-23 11:54:56.727161 1254164808\n",
"2024-05-23 11:55:03.605797 1254167184\n",
"2024-05-23 11:55:10.445901 1254164625\n",
"2024-05-23 11:55:17.213420 1254167101\n",
"2024-05-23 11:55:24.140232 1254167192\n",
"2024-05-23 11:55:31.122912 1254164633\n",
"2024-05-23 11:55:38.058510 1254167002\n",
"2024-05-23 11:55:45.165682 1254164644\n",
"2024-05-23 11:55:52.144122 1254164721\n",
"2024-05-23 11:55:59.195680 1254167085\n",
"2024-05-23 11:56:08.896455 1254164732\n",
"2024-05-23 11:56:15.470812 1254164683\n",
"2024-05-23 11:56:22.114359 1254164630\n",
"2024-05-23 11:56:38.389206 1254289524\n",
"2024-05-23 11:56:53.989922 1254164958\n",
"2024-05-23 11:57:02.453808 1254164884\n",
"2024-05-23 11:57:12.560125 1254167201\n",
"2024-05-23 11:57:19.535495 1254164655\n",
"2024-05-23 11:57:26.178773 1254164962\n",
"2024-05-23 11:57:31.859082 1254164688\n",
"2024-05-23 11:57:39.297975 1254167011\n",
"2024-05-23 11:57:46.376922 1254167161\n",
"2024-05-23 11:57:53.018544 1254167125\n",
"2024-05-23 11:58:00.275688 1254164813\n",
"2024-05-23 11:58:06.198527 1254164978\n",
"2024-05-23 11:58:12.022547 1254164752\n",
"2024-05-23 11:58:18.079963 1254167067\n",
"2024-05-23 11:58:25.416043 1254164597\n",
"2024-05-23 11:58:33.902787 1254164680\n",
"2024-05-23 11:58:39.990127 1254167205\n",
"2024-05-23 11:58:45.799806 1254164692\n",
"2024-05-23 11:58:59.781428 1254167104\n",
"2024-05-23 11:59:28.116985 1254164952\n",
"2024-05-23 11:59:38.547168 1254164927\n",
"2024-05-23 11:59:46.413481 1254164974\n",
"2024-05-23 11:59:59.521494 1254164698\n",
"2024-05-23 12:00:06.419416 1254164853\n",
"2024-05-23 12:00:11.978638 1254164947\n",
"2024-05-23 12:00:17.963108 1254164963\n",
"2024-05-23 12:00:23.527643 1254164811\n",
"2024-05-23 12:00:29.174565 1254164961\n",
"2024-05-23 12:00:44.384059 1254164849\n",
"2024-05-23 12:00:50.870048 1254164797\n",
"2024-05-23 12:00:56.621747 1254164778\n",
"2024-05-23 12:01:02.341890 1254167134\n",
"2024-05-23 12:01:08.062538 1254164609\n",
"2024-05-23 12:01:13.755447 1254164675\n",
"2024-05-23 12:01:20.566191 1254164789\n",
"2024-05-23 12:01:27.417106 1254167197\n",
"2024-05-23 12:01:33.639241 1254164707\n",
"2024-05-23 12:01:39.810985 1254164746\n",
"2024-05-23 12:01:46.135793 1254164943\n",
"2024-05-23 12:01:52.583916 1254167035\n",
"2024-05-23 12:01:58.830362 1254167151\n",
"2024-05-23 12:02:04.607873 1254167181\n",
"2024-05-23 12:02:20.917708 1254167038\n",
"2024-05-23 12:02:26.699960 1254164792\n",
"2024-05-23 12:02:32.367003 1254164645\n",
"2024-05-23 12:02:38.101188 1254164845\n",
"2024-05-23 12:02:44.119900 1254164929\n",
"2024-05-23 12:02:50.048776 1254167090\n",
"2024-05-23 12:02:55.766462 1254164840\n",
"2024-05-23 12:03:04.019596 1254167096\n",
"2024-05-23 12:03:11.844370 1254164750\n",
"2024-05-23 12:03:18.378272 1254164970\n",
"2024-05-23 12:03:23.957123 1254164983\n",
"2024-05-23 12:03:30.212984 1254164975\n",
"2024-05-23 12:03:36.342808 1254289536\n",
"2024-05-23 12:03:42.293509 1254164916\n",
"2024-05-23 12:03:48.292721 1254167007\n",
"2024-05-23 12:03:54.353513 1254164786\n",
"2024-05-23 12:04:11.567195 1254164783\n",
"2024-05-23 12:04:18.344815 1254167079\n",
"2024-05-23 12:04:24.885320 1254289520\n",
"2024-05-23 12:04:30.680962 1254164632\n",
"2024-05-23 12:04:36.177965 1254164738\n",
"2024-05-23 12:04:41.661918 1254164727\n",
"2024-05-23 12:04:47.382893 1254164787\n",
"2024-05-23 12:04:52.956572 1254164910\n",
"2024-05-23 12:05:02.519300 1254164782\n",
"2024-05-23 12:05:08.199995 1254164714\n",
"2024-05-23 12:05:13.783625 1254164886\n",
"2024-05-23 12:05:19.859557 1254164546\n",
"2024-05-23 12:05:28.111922 1254164532\n",
"2024-05-23 12:05:37.486251 1254164320\n",
"2024-05-23 12:05:45.498604 1254164379\n",
"2024-05-23 12:05:54.032096 1254164219\n",
"2024-05-23 12:06:01.533365 1254164337\n",
"2024-05-23 12:06:17.655260 1254166105\n",
"2024-05-23 12:06:29.615066 1254164414\n",
"2024-05-23 12:06:36.182111 1254164231\n",
"2024-05-23 12:06:43.187165 1254164514\n",
"2024-05-23 12:06:49.486305 1254164428\n",
"2024-05-23 12:06:55.606691 1254164490\n",
"2024-05-23 12:07:01.720176 1254164316\n",
"2024-05-23 12:07:09.559751 1254164576\n",
"2024-05-23 12:07:28.900530 1254164572\n",
"2024-05-23 12:07:35.596801 1254164380\n",
"2024-05-23 12:07:41.660214 1254164275\n",
"2024-05-23 12:07:47.747701 1254164374\n",
"2024-05-23 12:07:54.346351 1254166076\n",
"2024-05-23 12:08:00.484365 1254164523\n",
"2024-05-23 12:08:06.593560 1254164384\n",
"2024-05-23 12:08:13.001398 1254164533\n",
"2024-05-23 12:08:19.408280 1254164284\n",
"2024-05-23 12:08:25.979436 1254166072\n",
"2024-05-23 12:08:33.042006 1254164497\n",
"2024-05-23 12:08:40.463868 1254164484\n",
"2024-05-23 12:08:48.726069 1254164208\n",
"2024-05-23 12:08:57.903811 1254164412\n",
"2024-05-23 12:09:05.185573 1254164351\n",
"2024-05-23 12:09:28.108178 1254164443\n",
"2024-05-23 12:09:35.893696 1254166009\n",
"2024-05-23 12:09:42.250507 1254166021\n",
"2024-05-23 12:09:49.696878 1254164314\n",
"2024-05-23 12:09:55.667226 1254164441\n",
"2024-05-23 12:10:01.671955 1254164456\n",
"2024-05-23 12:10:07.777715 1254164334\n",
"2024-05-23 12:10:13.824673 1254164496\n",
"2024-05-23 12:10:19.898535 1254164222\n",
"2024-05-23 12:10:27.256784 1254164326\n",
"2024-05-23 12:10:35.389958 1254164526\n",
"2024-05-23 12:10:42.701347 1254166008\n",
"2024-05-23 12:10:50.616605 1254166083\n",
"2024-05-23 12:10:57.070093 1254166043\n",
"2024-05-23 12:11:03.283320 1254164286\n",
"2024-05-23 12:11:09.374012 1254164333\n",
"2024-05-23 12:11:15.404305 1254164503\n",
"2024-05-23 12:11:21.534595 1254164458\n",
"2024-05-23 12:11:27.531657 1254164312\n",
"2024-05-23 12:11:43.806968 1254166006\n",
"2024-05-23 12:11:51.736188 1254164388\n",
"2024-05-23 12:11:58.713107 1254166038\n",
"2024-05-23 12:12:11.678669 1254166044\n",
"2024-05-23 12:12:20.038164 1254166129\n",
"2024-05-23 12:12:26.459095 1254164250\n",
"2024-05-23 12:12:33.322279 1254166007\n",
"2024-05-23 12:12:39.645868 1254164252\n",
"2024-05-23 12:12:45.626217 1254166013\n",
"2024-05-23 12:12:51.690189 1254166097\n",
"2024-05-23 12:12:57.987718 1254164510\n",
"2024-05-23 12:13:04.829529 1254164385\n",
"2024-05-23 12:13:21.343075 1254166108\n",
"2024-05-23 12:13:27.763533 1254166117\n",
"2024-05-23 12:13:33.917010 1254164511\n",
"2024-05-23 12:13:39.982661 1254166082\n",
"2024-05-23 12:13:46.236371 1254164289\n",
"2024-05-23 12:13:54.731139 1254164566\n",
"2024-05-23 12:14:03.073412 1254166049\n",
"2024-05-23 12:14:09.447428 1254166098\n",
"2024-05-23 12:14:17.064871 1254166036\n",
"2024-05-23 12:14:36.221319 1254166011\n",
"2024-05-23 12:14:43.167991 1254166041\n",
"2024-05-23 12:14:49.165079 1254164460\n",
"2024-05-23 12:14:55.145254 1254164277\n",
"2024-05-23 12:15:01.232374 1254164301\n",
"2024-05-23 12:15:07.155918 1254164467\n",
"2024-05-23 12:15:13.237888 1254164239\n",
"2024-05-23 12:15:19.133308 1254164556\n",
"2024-05-23 12:15:25.147041 1254166033\n",
"2024-05-23 12:15:33.347305 1254164224\n",
"2024-05-23 12:15:40.321132 1254164341\n",
"2024-05-23 12:15:47.019761 1254164390\n",
"2024-05-23 12:15:54.621949 1254166047\n",
"2024-05-23 12:16:01.612239 1254164227\n",
"2024-05-23 12:16:07.609415 1254164282\n",
"2024-05-23 12:16:13.639681 1254164557\n",
"2024-05-23 12:16:19.786684 1254164241\n",
"2024-05-23 12:16:26.266880 1254166079\n",
"2024-05-23 12:16:48.861301 1254166075\n",
"2024-05-23 12:16:56.227620 1254164425\n",
"2024-05-23 12:17:02.188952 1254164512\n",
"2024-05-23 12:17:09.735276 1254164328\n",
"2024-05-23 12:17:15.743299 1254164361\n",
"2024-05-23 12:17:22.492493 1254164444\n",
"2024-05-23 12:17:29.739480 1254166042\n",
"2024-05-23 12:17:38.137161 1254164215\n",
"2024-05-23 12:17:45.479740 1254164508\n",
"2024-05-23 12:17:51.690973 1254164258\n",
"2024-05-23 12:17:58.077845 1254164578\n",
"2024-05-23 12:18:04.168067 1254164343\n",
"2024-05-23 12:18:20.927418 1254164247\n",
"2024-05-23 12:18:29.114630 1254164437\n",
"2024-05-23 12:18:35.234994 1254166067\n",
"2024-05-23 12:18:41.156411 1254164212\n",
"2024-05-23 12:18:47.111066 1254164248\n",
"2024-05-23 12:18:53.084068 1254166070\n",
"2024-05-23 12:18:59.340933 1254166051\n",
"2024-05-23 12:19:06.040282 1254164217\n",
"2024-05-23 12:19:13.665664 1254164255\n",
"2024-05-23 12:19:24.938389 1254166127\n",
"2024-05-23 12:19:31.577254 1254164357\n",
"2024-05-23 12:19:38.519433 1254164225\n",
"2024-05-23 12:19:45.734611 1254164491\n",
"2024-05-23 12:19:51.898083 1254164220\n",
"2024-05-23 12:19:57.928460 1254164498\n",
"2024-05-23 12:20:04.025438 1254164420\n",
"2024-05-23 12:20:10.188955 1254166122\n",
"2024-05-23 12:20:16.359232 1254164399\n",
"2024-05-23 12:20:30.812106 1254164307\n",
"2024-05-23 12:20:37.067814 1254164365\n",
"2024-05-23 12:20:43.006020 1254164233\n",
"2024-05-23 12:20:48.921491 1254166111\n",
"2024-05-23 12:20:54.902030 1254164489\n",
"2024-05-23 12:21:02.076219 1254164410\n",
"2024-05-23 12:21:10.244907 1254164461\n",
"2024-05-23 12:21:17.848927 1254164518\n",
"2024-05-23 12:21:25.568217 1254164251\n",
"2024-05-23 12:21:31.809112 1254164318\n",
"2024-05-23 12:21:53.120476 1254166115\n",
"2024-05-23 12:21:59.218095 1254164360\n",
"2024-05-23 12:22:05.338493 1254164504\n",
"2024-05-23 12:22:11.329327 1254164381\n",
"2024-05-23 12:22:17.332788 1254164266\n",
"2024-05-23 12:22:23.287710 1254164256\n",
"2024-05-23 12:22:29.203329 1254166114\n",
"2024-05-23 12:22:35.233646 1254164235\n",
"2024-05-23 12:22:41.400711 1254164507\n",
"2024-05-23 12:22:53.335392 1254164407\n",
"2024-05-23 12:23:02.297766 1254164515\n",
"2024-05-23 12:23:09.120416 1254166054\n",
"2024-05-23 12:23:15.354284 1254164209\n",
"2024-05-23 12:23:23.192158 1254164319\n",
"2024-05-23 12:23:29.956507 1254164446\n",
"2024-05-23 12:23:36.120209 1254166074\n",
"2024-05-23 12:23:42.784656 1254166027\n",
"2024-05-23 12:23:49.163656 1254164905\n",
"2024-05-23 12:23:55.355167 1254164900\n",
"2024-05-23 12:24:01.857423 1254289541\n",
"2024-05-23 12:24:21.980714 1254167009\n",
"2024-05-23 12:24:29.279672 1254164356\n",
"2024-05-23 12:24:35.693901 1254164405\n",
"2024-05-23 12:24:43.036840 1254164278\n",
"2024-05-23 12:24:50.644605 1254166073\n",
"2024-05-23 12:24:58.358374 1254164400\n",
"2024-05-23 12:25:05.034162 1254164493\n",
"2024-05-23 12:25:12.690236 1254164386\n",
"2024-05-23 12:25:20.436623 1254166017\n",
"2024-05-23 12:25:27.558276 1254164338\n",
"2024-05-23 12:25:52.635792 1254164464\n",
"2024-05-23 12:25:58.816053 1254164447\n",
"2024-05-23 12:26:04.763061 1254164401\n",
"2024-05-23 12:26:10.693058 1254164223\n",
"2024-05-23 12:26:16.762326 1254164218\n",
"2024-05-23 12:26:23.287416 1254164228\n",
"2024-05-23 12:26:31.780999 1254164543\n",
"2024-05-23 12:26:39.932296 1254164349\n",
"2024-05-23 12:26:47.856200 1254164475\n",
"2024-05-23 12:26:55.804246 1254166022\n",
"2024-05-23 12:27:03.800763 1254164431\n",
"2024-05-23 12:27:10.480548 1254166101\n",
"2024-05-23 12:27:16.860719 1254166026\n",
"2024-05-23 12:27:23.074220 1254166035\n",
"2024-05-23 12:27:29.277722 1254164378\n",
"2024-05-23 12:28:03.960577 1254166088\n",
"2024-05-23 12:28:12.210701 1254164960\n",
"2024-05-23 12:28:20.548029 1254164697\n",
"2024-05-23 12:28:30.458878 1254164710\n",
"2024-05-23 12:28:42.520336 1254167146\n",
"2024-05-23 12:28:49.131405 1254289523\n",
"2024-05-23 12:28:55.369701 1254164677\n",
"2024-05-23 12:29:01.876582 1254164660\n",
"2024-05-23 12:29:07.905557 1254164917\n",
"2024-05-23 12:29:14.119025 1254164771\n",
"2024-05-23 12:29:20.155384 1254167158\n",
"2024-05-23 12:29:26.196354 1254167108\n",
"2024-05-23 12:29:32.343398 1254164863\n",
"2024-05-23 12:29:38.573709 1254164934\n",
"2024-05-23 12:29:44.720608 1254167024\n",
"2024-05-23 12:29:50.846736 1254167001\n",
"2024-05-23 12:29:58.419202 1254167093\n",
"2024-05-23 12:30:07.691963 1254167121\n",
"2024-05-23 12:30:15.326428 1254164986\n",
"2024-05-23 12:30:40.409731 1254164930\n",
"2024-05-23 12:30:47.662604 1254164834\n",
"2024-05-23 12:30:53.867630 1254164641\n",
"2024-05-23 12:31:01.024347 1254167112\n",
"2024-05-23 12:31:07.044642 1254164740\n",
"2024-05-23 12:31:12.976774 1254164687\n",
"2024-05-23 12:31:19.058978 1254164920\n",
"2024-05-23 12:31:25.120850 1254164925\n",
"2024-05-23 12:31:31.170305 1254164817\n",
"2024-05-23 12:31:38.963814 1254167186\n",
"2024-05-23 12:31:47.073317 1254164918\n",
"2024-05-23 12:31:55.741361 1254167116\n",
"2024-05-23 12:32:03.391950 1254164627\n",
"2024-05-23 12:32:24.496545 1254164769\n",
"2024-05-23 12:32:32.604133 1254166023\n",
"2024-05-23 12:32:38.798960 1254164422\n",
"2024-05-23 12:32:44.822757 1254164509\n",
"2024-05-23 12:32:50.984772 1254166123\n",
"2024-05-23 12:32:57.098579 1254164368\n",
"2024-05-23 12:33:03.228720 1254164288\n",
"2024-05-23 12:33:09.275799 1254164573\n",
"2024-05-23 12:33:15.374096 1254164406\n",
"2024-05-23 12:33:22.031505 1254164560\n",
"2024-05-23 12:33:39.075776 1254164352\n",
"2024-05-23 12:33:49.104416 1254166039\n",
"2024-05-23 12:33:55.926617 1254164541\n",
"2024-05-23 12:34:03.642239 1254164342\n",
"2024-05-23 12:34:10.622101 1254164287\n",
"2024-05-23 12:34:16.918884 1254166080\n",
"2024-05-23 12:34:23.172418 1254164483\n",
"2024-05-23 12:34:29.202771 1254164364\n",
"2024-05-23 12:34:35.276541 1254164391\n",
"2024-05-23 12:34:41.556717 1254164332\n",
"2024-05-23 12:34:57.075782 1254164551\n",
"2024-05-23 12:35:09.773370 1254164373\n",
"2024-05-23 12:35:15.963167 1254164438\n",
"2024-05-23 12:35:22.938343 1254164520\n",
"2024-05-23 12:35:30.992312 1254164411\n",
"2024-05-23 12:35:38.981744 1254164376\n",
"2024-05-23 12:35:46.176850 1254166055\n",
"2024-05-23 12:35:54.587227 1254164310\n",
"2024-05-23 12:36:00.998945 1254164561\n",
"2024-05-23 12:36:07.688295 1254164377\n",
"2024-05-23 12:36:15.632539 1254164538\n",
"2024-05-23 12:36:31.635333 1254164454\n",
"2024-05-23 12:36:38.439153 1254166069\n",
"2024-05-23 12:36:44.479098 1254164259\n",
"2024-05-23 12:36:50.609278 1254164309\n",
"2024-05-23 12:36:56.779617 1254164574\n",
"2024-05-23 12:37:03.102547 1254166087\n",
"2024-05-23 12:37:09.785327 1254164404\n",
"2024-05-23 12:37:18.112403 1254166063\n",
"2024-05-23 12:37:27.156268 1254164459\n",
"2024-05-23 12:37:36.018165 1254164534\n",
"2024-05-23 12:37:44.104517 1254164370\n",
"2024-05-23 12:38:08.004379 1254164480\n",
"2024-05-23 12:38:15.473993 1254164505\n",
"2024-05-23 12:38:21.620908 1254164436\n",
"2024-05-23 12:38:27.578619 1254164472\n",
"2024-05-23 12:38:33.758137 1254166121\n",
"2024-05-23 12:38:39.821857 1254164213\n",
"2024-05-23 12:38:46.151995 1254164347\n",
"2024-05-23 12:38:52.482235 1254166109\n",
"2024-05-23 12:38:59.007268 1254164513\n",
"2024-05-23 12:39:05.393986 1254166028\n",
"2024-05-23 12:39:13.490089 1254165998\n",
"2024-05-23 12:39:36.042805 1254164350\n",
"2024-05-23 12:39:46.355810 1254166003\n",
"2024-05-23 12:39:52.855517 1254166048\n",
"2024-05-23 12:40:01.133681 1254164279\n",
"2024-05-23 12:40:08.017996 1254164424\n",
"2024-05-23 12:40:15.524367 1254164516\n",
"2024-05-23 12:40:22.154427 1254164395\n",
"2024-05-23 12:40:28.751230 1254164244\n",
"2024-05-23 12:40:35.464567 1254164322\n",
"2024-05-23 12:40:42.394337 1254164569\n",
"2024-05-23 12:41:00.423413 1254164494\n",
"2024-05-23 12:41:13.430614 1254164445\n",
"2024-05-23 12:41:19.881019 1254164369\n",
"2024-05-23 12:41:27.786085 1254166024\n",
"2024-05-23 12:41:35.983025 1254164340\n",
"2024-05-23 12:41:44.320253 1254165997\n",
"2024-05-23 12:41:53.208027 1254166016\n",
"2024-05-23 12:42:00.113898 1254164344\n",
"2024-05-23 12:42:06.770597 1254164353\n",
"2024-05-23 12:42:13.206032 1254166058\n",
"2024-05-23 12:42:20.129191 1254164423\n",
"2024-05-23 12:42:28.673356 1254164402\n",
"2024-05-23 12:42:50.697256 1254164478\n",
"2024-05-23 12:42:59.328156 1254164271\n",
"2024-05-23 12:43:05.469518 1254165999\n",
"2024-05-23 12:43:11.814166 1254164311\n",
"2024-05-23 12:43:20.429221 1254164575\n",
"2024-05-23 12:43:30.239883 1254164468\n",
"2024-05-23 12:43:40.486657 1254164268\n",
"2024-05-23 12:43:48.818561 1254166031\n",
"2024-05-23 12:43:56.997774 1254164544\n",
"2024-05-23 12:44:04.683961 1254164539\n",
"2024-05-23 12:44:13.489730 1254164290\n",
"2024-05-23 12:44:38.938012 1254164462\n",
"2024-05-23 12:44:56.868756 1254164448\n",
"2024-05-23 12:45:06.562227 1254164294\n",
"2024-05-23 12:45:14.030417 1254166015\n",
"2024-05-23 12:45:21.853668 1254164242\n",
"2024-05-23 12:45:30.615032 1254166020\n",
"2024-05-23 12:45:38.213548 1254164345\n",
"2024-05-23 12:45:47.581487 1254164237\n",
"2024-05-23 12:45:54.622788 1254164550\n",
"2024-05-23 12:46:01.768532 1254164240\n",
"2024-05-23 12:46:08.482580 1254164506\n",
"2024-05-23 12:46:21.435902 1254166061\n",
"2024-05-23 12:46:29.331484 1254164570\n",
"2024-05-23 12:46:35.535828 1254164542\n",
"2024-05-23 12:46:41.566360 1254166130\n",
"2024-05-23 12:46:47.663116 1254166116\n",
"2024-05-23 12:46:53.783664 1254164245\n",
"2024-05-23 12:47:00.388138 1254164234\n",
"2024-05-23 12:47:08.689317 1254164392\n",
"2024-05-23 12:47:16.898694 1254164471\n",
"2024-05-23 12:47:24.558200 1254164562\n",
"2024-05-23 12:47:33.490264 1254166002\n",
"2024-05-23 12:47:40.436890 1254164389\n",
"2024-05-23 12:47:46.669115 1254164354\n",
"2024-05-23 12:47:53.080500 1254166124\n",
"2024-05-23 12:48:00.643642 1254166059\n",
"2024-05-23 12:48:17.379617 1254164302\n",
"2024-05-23 12:48:51.010925 1254164313\n",
"2024-05-23 12:49:00.849554 1254166110\n",
"2024-05-23 12:49:12.117332 1254166099\n",
"2024-05-23 12:49:22.814953 1254164273\n",
"2024-05-23 12:49:51.354402 1254164528\n",
"2024-05-23 12:49:59.851069 1254166118\n",
"2024-05-23 12:50:06.447847 1254164226\n",
"2024-05-23 12:50:12.694727 1254164253\n",
"2024-05-23 12:50:18.831682 1254164254\n",
"2024-05-23 12:50:24.988787 1254164453\n",
"2024-05-23 12:50:31.485427 1254166066\n",
"2024-05-23 12:50:38.048681 1254164536\n",
"2024-05-23 12:50:44.412292 1254164269\n",
"2024-05-23 12:50:50.859519 1254164482\n",
"2024-05-23 12:50:59.489804 1254164521\n",
"2024-05-23 12:51:10.295987 1254164577\n",
"2024-05-23 12:51:19.311663 1254164359\n",
"2024-05-23 12:51:26.391527 1254164487\n",
"2024-05-23 12:51:32.904932 1254164280\n",
"2024-05-23 12:51:46.039703 1254166045\n",
"2024-05-23 12:52:14.034604 1254164486\n",
"2024-05-23 12:52:21.631141 1254166090\n",
"2024-05-23 12:52:29.278328 1254164558\n",
"2024-05-23 12:52:35.939723 1254164299\n",
"2024-05-23 12:52:46.000443 1254164433\n",
"2024-05-23 12:52:54.377987 1254166077\n",
"2024-05-23 12:53:02.379588 1254164545\n",
"2024-05-23 12:53:09.043045 1254164358\n",
"2024-05-23 12:53:16.939870 1254164567\n",
"2024-05-23 12:53:24.018459 1254166091\n",
"2024-05-23 12:53:30.640981 1254164563\n",
"2024-05-23 12:53:36.893519 1254164336\n",
"2024-05-23 12:53:43.201841 1254164519\n",
"2024-05-23 12:53:49.643802 1254164418\n",
"2024-05-23 12:53:56.049076 1254164327\n",
"2024-05-23 12:54:13.475170 1254164581\n",
"2024-05-23 12:54:23.209740 1254164413\n",
"2024-05-23 12:54:29.712158 1254166065\n",
"2024-05-23 12:54:36.159972 1254164553\n",
"2024-05-23 12:54:42.995591 1254166012\n",
"2024-05-23 12:54:51.427346 1254164382\n",
"2024-05-23 12:54:59.463506 1254164540\n",
"2024-05-23 12:55:07.168331 1254166019\n",
"2024-05-23 12:55:16.227557 1254166057\n",
"2024-05-23 12:55:24.227848 1254164375\n",
"2024-05-23 12:55:31.420022 1254166112\n",
"2024-05-23 12:55:50.406966 1254164426\n",
"2024-05-23 12:56:01.871716 1254164229\n",
"2024-05-23 12:56:08.601617 1254166084\n",
"2024-05-23 12:56:15.087556 1254164427\n",
"2024-05-23 12:56:21.328687 1254164529\n",
"2024-05-23 12:56:27.581395 1254164499\n",
"2024-05-23 12:56:36.270460 1254164463\n",
"2024-05-23 12:56:44.170501 1254166096\n",
"2024-05-23 12:56:52.733984 1254166005\n",
"2024-05-23 12:57:00.358460 1254166106\n",
"2024-05-23 12:57:08.538460 1254164317\n",
"2024-05-23 12:57:28.212133 1254166094\n",
"2024-05-23 12:57:36.507937 1254164246\n",
"2024-05-23 12:57:42.854820 1254164261\n",
"2024-05-23 12:57:49.049234 1254164366\n",
"2024-05-23 12:57:55.174190 1254164450\n",
"2024-05-23 12:58:01.361409 1254164565\n",
"2024-05-23 12:58:07.725714 1254164323\n",
"2024-05-23 12:58:13.957374 1254166064\n",
"2024-05-23 12:58:20.771985 1254164488\n",
"2024-05-23 12:58:29.262587 1254166004\n",
"2024-05-23 12:58:39.160259 1254164387\n",
"2024-05-23 12:58:59.644614 1254164285\n",
"2024-05-23 12:59:17.424476 1254166119\n",
"2024-05-23 12:59:24.237763 1254164325\n",
"2024-05-23 12:59:30.574668 1254166092\n",
"2024-05-23 12:59:36.898282 1254166056\n",
"2024-05-23 12:59:43.501460 1254164416\n",
"2024-05-23 12:59:50.164934 1254164315\n",
"2024-05-23 12:59:56.787027 1254164339\n",
"2024-05-23 13:00:03.508351 1254164267\n",
"2024-05-23 13:00:10.260338 1254164303\n",
"2024-05-23 13:00:17.293513 1254164397\n",
"2024-05-23 13:00:26.462096 1254166086\n",
"2024-05-23 13:00:58.585614 1254164281\n",
"2024-05-23 13:01:11.351394 1254164492\n",
"2024-05-23 13:01:18.066028 1254166113\n",
"2024-05-23 13:01:24.511048 1254164383\n",
"2024-05-23 13:01:30.891747 1254164455\n",
"2024-05-23 13:01:37.145136 1254164580\n",
"2024-05-23 13:01:43.782499 1254164568\n",
"2024-05-23 13:01:50.088734 1254166104\n",
"2024-05-23 13:01:56.375952 1254166046\n",
"2024-05-23 13:02:02.759149 1254164485\n",
"2024-05-23 13:02:09.770603 1254164263\n",
"2024-05-23 13:02:18.840549 1254166071\n",
"2024-05-23 13:02:51.375265 1254164408\n",
"2024-05-23 13:03:04.372635 1254164260\n",
"2024-05-23 13:03:11.325096 1254164452\n",
"2024-05-23 13:03:17.771911 1254164517\n",
"2024-05-23 13:03:24.275379 1254164262\n",
"2024-05-23 13:03:30.748987 1254164372\n",
"2024-05-23 13:03:37.218999 1254164547\n",
"2024-05-23 13:03:43.825761 1254164548\n",
"2024-05-23 13:03:50.305770 1254166029\n",
"2024-05-23 13:03:56.985894 1254166032\n",
"2024-05-23 13:04:05.350597 1254164500\n",
"2024-05-23 13:05:03.016086 1254166060\n",
"2024-05-23 13:05:15.732149 1254164367\n",
"2024-05-23 13:05:22.700009 1254164346\n",
"2024-05-23 13:05:33.528009 1254166081\n",
"2024-05-23 13:05:40.001293 1254164552\n",
"2024-05-23 13:05:46.281624 1254164257\n",
"2024-05-23 13:05:53.861230 1254164439\n",
"2024-05-23 13:06:00.793622 1254166107\n",
"2024-05-23 13:06:07.974758 1254166089\n",
"2024-05-23 13:06:16.287376 1254164559\n",
"2024-05-23 13:06:24.812385 1254164305\n",
"2024-05-23 13:06:33.281487 1254164236\n",
"2024-05-23 13:06:42.061608 1254164481\n",
"2024-05-23 13:06:48.600648 1254164403\n",
"2024-05-23 13:06:55.280738 1254166030\n",
"2024-05-23 13:07:02.377146 1254164232\n",
"2024-05-23 13:07:10.073351 1254164238\n",
"2024-05-23 13:07:58.686942 1254164421\n",
"2024-05-23 13:08:16.072599 1254164525\n",
"2024-05-23 13:08:26.215417 1254164295\n",
"2024-05-23 13:09:02.807832 1254166053\n",
"2024-05-23 13:09:11.120109 1254164396\n",
"2024-05-23 13:09:17.643430 1254164214\n",
"2024-05-23 13:09:24.123469 1254166100\n",
"2024-05-23 13:09:32.969152 1254166125\n",
"2024-05-23 13:09:39.233965 1254166085\n",
"2024-05-23 13:09:45.746107 1254164297\n",
"2024-05-23 13:09:52.076323 1254164415\n",
"2024-05-23 13:09:58.785046 1254166128\n",
"2024-05-23 13:10:05.489962 1254164270\n",
"2024-05-23 13:10:13.520794 1254164298\n",
"2024-05-23 13:10:22.265770 1254164249\n",
"2024-05-23 13:10:32.469474 1254164537\n",
"2024-05-23 13:10:54.197289 1254166068\n",
"2024-05-23 13:11:11.682535 1254164535\n",
"2024-05-23 13:11:18.233543 1254164348\n",
"2024-05-23 13:11:24.630374 1254164527\n",
"2024-05-23 13:11:34.182353 1254164398\n",
"2024-05-23 13:11:40.672455 1254164272\n",
"2024-05-23 13:11:47.385847 1254166102\n",
"2024-05-23 13:11:56.094202 1254164554\n",
"2024-05-23 13:12:04.180493 1254164469\n",
"2024-05-23 13:12:12.874400 1254289540\n",
"2024-05-23 13:12:22.171904 1254167143\n",
"2024-05-23 13:12:29.978043 1254164701\n",
"2024-05-23 13:12:37.993909 1254167132\n",
"2024-05-23 13:12:45.926487 1254164805\n",
"2024-05-23 13:12:53.103113 1254167018\n",
"2024-05-23 13:12:59.967526 1254167025\n",
"2024-05-23 13:13:07.098549 1254164969\n",
"2024-05-23 13:13:52.636551 1254167049\n",
"2024-05-23 13:14:03.286518 1254164704\n",
"2024-05-23 13:14:12.881545 1254164893\n",
"2024-05-23 13:14:31.954297 1254167033\n",
"2024-05-23 13:14:54.193008 1254164862\n",
"2024-05-23 13:15:00.747946 1254164821\n",
"2024-05-23 13:15:10.175551 1254164430\n",
"2024-05-23 13:15:16.848727 1254166000\n",
"2024-05-23 13:15:23.628658 1254164435\n",
"2024-05-23 13:15:30.131934 1254164466\n",
"2024-05-23 13:15:36.538678 1254166001\n",
"2024-05-23 13:15:43.018797 1254164564\n",
"2024-05-23 13:15:49.600471 1254166050\n",
"2024-05-23 13:15:58.100665 1254164292\n",
"2024-05-23 13:16:06.690491 1254164501\n",
"2024-05-23 13:16:16.976777 1254164362\n",
"2024-05-23 13:16:24.635871 1254164296\n",
"2024-05-23 13:16:55.399558 1254164417\n",
"2024-05-23 13:17:03.579038 1254166052\n",
"2024-05-23 13:17:10.042388 1254164476\n",
"2024-05-23 13:17:16.489230 1254164477\n",
"2024-05-23 13:17:25.751257 1254166095\n",
"2024-05-23 13:17:32.612751 1254164371\n",
"2024-05-23 13:17:39.277858 1254166018\n",
"2024-05-23 13:17:45.840025 1254164230\n",
"2024-05-23 13:17:58.386317 1254164530\n",
"2024-05-23 13:18:07.308418 1254164264\n",
"2024-05-23 13:18:22.339913 1254164355\n",
"2024-05-23 13:18:29.970262 1254164283\n",
"2024-05-23 13:18:38.910762 1254166078\n",
"2024-05-23 13:18:46.587474 1254166040\n",
"2024-05-23 13:19:06.567833 1254164465\n",
"2024-05-23 13:19:13.581048 1254164531\n",
"2024-05-23 13:19:20.011170 1254164549\n",
"2024-05-23 13:19:30.271221 1254164419\n",
"2024-05-23 13:19:36.969415 1254164473\n",
"2024-05-23 13:19:43.781345 1254164321\n",
"2024-05-23 13:19:53.784825 1254166093\n",
"2024-05-23 13:20:03.393090 1254164393\n",
"2024-05-23 13:20:12.293291 1254166025\n",
"2024-05-23 13:20:20.675855 1254164293\n",
"2024-05-23 13:20:49.200270 1254164451\n",
"2024-05-23 13:20:55.920275 1254164449\n",
"2024-05-23 13:21:02.543660 1254164394\n",
"2024-05-23 13:21:09.013726 1254166120\n",
"2024-05-23 13:21:18.402504 1254164324\n",
"2024-05-23 13:21:25.015925 1254164555\n",
"2024-05-23 13:21:31.496005 1254164571\n",
"2024-05-23 13:21:38.466269 1254166062\n",
"2024-05-23 13:21:53.256444 1254164300\n",
"2024-05-23 13:22:03.253845 1254164216\n",
"2024-05-23 13:22:10.455724 1254164329\n",
"2024-05-23 13:22:42.643987 1254164409\n",
"2024-05-23 13:22:50.423588 1254166037\n",
"2024-05-23 13:22:57.386822 1254164330\n",
"2024-05-23 13:23:03.840100 1254164210\n",
"2024-05-23 13:23:13.368727 1254164440\n",
"2024-05-23 13:23:19.998780 1254164363\n",
"2024-05-23 13:23:26.718153 1254164265\n",
"2024-05-23 13:23:43.096046 1254164524\n",
"2024-05-23 13:23:52.857148 1254164243\n",
"2024-05-23 13:23:59.383019 1254164304\n",
"2024-05-23 13:24:07.751872 1254164470\n",
"2024-05-23 13:24:25.276637 1254164276\n",
"2024-05-23 13:24:32.006381 1254166126\n",
"2024-05-23 13:24:38.892874 1254164522\n",
"2024-05-23 13:24:45.583063 1254164291\n",
"2024-05-23 13:24:54.778560 1254164429\n",
"2024-05-23 13:25:01.215269 1254164579\n",
"2024-05-23 13:25:07.578791 1254164502\n",
"2024-05-23 13:25:18.160857 1254164308\n",
"2024-05-23 13:25:25.609441 1254164331\n",
"2024-05-23 13:25:34.895875 1254164474\n",
"2024-05-23 13:25:48.916808 1254164442\n",
"2024-05-23 13:26:22.598878 1254164335\n",
"2024-05-23 13:26:30.597684 1254164221\n",
"2024-05-23 13:26:37.011085 1254164457\n",
"2024-05-23 13:26:43.641163 1254164274\n",
"2024-05-23 13:26:53.169828 1254166103\n",
"2024-05-23 13:26:59.811517 1254164432\n",
"2024-05-23 13:27:06.263281 1254164211\n",
"2024-05-23 13:27:12.816630 1254166034\n",
"2024-05-23 13:27:22.302298 1254166014\n",
"2024-05-23 13:27:30.201136 1254166010\n",
"2024-05-23 13:27:38.927108 1254164479\n",
"2024-05-23 13:28:03.805840 1254164306\n",
"1168 错误__1254164306\n",
"1169 错误__1254164306\n",
"1170 错误__1254164306\n",
"1171 错误__1254164306\n"
]
}
],
"source": [
"from selenium import webdriver\n",
"from selenium.webdriver.support.ui import Select\n",
"from selenium.webdriver import ActionChains\n",
"import time\n",
"import xlrd\n",
"import xlwt\n",
"import re\n",
"import datetime\n",
"import pandas as pd\n",
"from xlutils.copy import copy\n",
"from selenium.webdriver.common.keys import Keys\n",
"from selenium.webdriver.common.action_chains import ActionChains\n",
"from selenium.webdriver.common.by import By\n",
"m=0\n",
"for a in range(0,1):\n",
" # try:\n",
" name = '18246149255'\n",
" password = 'xbc921027.'\n",
" option_chrome = webdriver.ChromeOptions()\n",
" option_chrome.add_argument('--headless')\n",
"\n",
" http='https://m.f6car.com/'\n",
"\n",
" driver = webdriver.Chrome(executable_path=r'C:\\Users\\admin\\Desktop\\Python脚本\\chromedriver.exe')\n",
" driver.maximize_window()\n",
" driver.implicitly_wait(5)\n",
" driver.get(http)\n",
" driver.find_element(By.XPATH,'//*[@id=\"pane-username\"]/form/div[1]/div/div/input').send_keys(name)\n",
" driver.find_element(By.XPATH,'//*[@id=\"pane-username\"]/form/div[2]/div/div[1]/input').send_keys(password)\n",
" driver.find_element(By.XPATH,'//*[@id=\"pane-username\"]/form/div[3]/div/button/span').click()\n",
"\n",
" time.sleep(10)#预设时间\n",
"\n",
" #新手引导关闭\n",
"\n",
" driver.find_element(By.XPATH,'/html/body/div/div/div/button/i').click()\n",
" driver.find_element(By.XPATH,'//*[@id=\"subMain\"]/div/div/div[1]/div/div/span[2]').click()\n",
"\n",
" df = pd.read_excel(r'C:\\Users\\admin\\Desktop\\凯华项目工时佳木斯东本.xls',sheet_name='修复的工时表',dtype='string') \n",
" for item in range(m,1171):\n",
" try:\n",
" # 点击首页\n",
" driver.find_element(By.XPATH,'//*[@id=\"main\"]/div/div[1]/div[1]/div/div[2]/div/div[1]/div/div/span').click()\n",
" time.sleep(0.5)\n",
" m=m+1\n",
" XMid= df.loc[item,'项目ID']\n",
" XM11= df.loc[item,'工时单价1']\n",
" XM22= df.loc[item,'工时单价2']\n",
" XM33= df.loc[item,'工时单价3']\n",
" XM44= df.loc[item,'工时单价4']\n",
" XM55= df.loc[item,'工时单价5']\n",
" XM1= df.loc[item,'所需工时1']\n",
" XM2= df.loc[item,'所需工时2']\n",
" XM3= df.loc[item,'所需工时3']\n",
" XM4= df.loc[item,'所需工时4']\n",
" XM5= df.loc[item,'所需工时5']\n",
" https='https://yunxiu.f6car.com/erp/view/index.html#/index/frame?pageType=vue&toUrl=%2F%2Fids-goods.f6car.cn%2Ff6-ids-goods%2Fview%2FserviceInfo.html&_ts=1716432242520&route=%2FeditServiceInfo%2F2%2F'+XMid\n",
" driver.get(https)\n",
" time.sleep(0.5)\n",
" driver.switch_to.frame('erp-qiankun-iframe') \n",
" try:\n",
" # 修改单价1\n",
" input_bos =driver.find_element_by_xpath('/html/body/div[1]/div[1]/div[2]/form/div[4]/div/div/div/div/div/div[3]/table/tbody/tr[1]/td[2]/div/div/input')\n",
" input_bos.send_keys(Keys.CONTROL, 'a')\n",
" input_bos.send_keys(Keys.BACK_SPACE)\n",
" time.sleep(0.1)\n",
" input_bos.send_keys(XM11)\n",
" time.sleep(0.1)\n",
" # 修改单价2\n",
" input_bos =driver.find_element_by_xpath('/html/body/div[1]/div[1]/div[2]/form/div[4]/div/div/div/div/div/div[3]/table/tbody/tr[2]/td[2]/div/div/input')\n",
" input_bos.send_keys(Keys.CONTROL, 'a')\n",
" input_bos.send_keys(Keys.BACK_SPACE)\n",
" time.sleep(0.1)\n",
" input_bos.send_keys(XM22)\n",
" time.sleep(0.1)\n",
" # 修改单价3\n",
" input_bos =driver.find_element_by_xpath('/html/body/div[1]/div[1]/div[2]/form/div[4]/div/div/div/div/div/div[3]/table/tbody/tr[3]/td[2]/div/div/input')\n",
" input_bos.send_keys(Keys.CONTROL, 'a')\n",
" input_bos.send_keys(Keys.BACK_SPACE)\n",
" time.sleep(0.1)\n",
" input_bos.send_keys(XM33)\n",
" time.sleep(0.1)\n",
" # 修改单价4\n",
" input_bos =driver.find_element_by_xpath('/html/body/div[1]/div[1]/div[2]/form/div[4]/div/div/div/div/div/div[3]/table/tbody/tr[4]/td[2]/div/div/input')\n",
" input_bos.send_keys(Keys.CONTROL, 'a')\n",
" input_bos.send_keys(Keys.BACK_SPACE)\n",
" time.sleep(0.1)\n",
" input_bos.send_keys(XM44)\n",
" time.sleep(0.1)\n",
" # 修改单价5\n",
" input_bos =driver.find_element_by_xpath('/html/body/div[1]/div[1]/div[2]/form/div[4]/div/div/div/div/div/div[3]/table/tbody/tr[5]/td[2]/div/div/input')\n",
" input_bos.send_keys(Keys.CONTROL, 'a')\n",
" input_bos.send_keys(Keys.BACK_SPACE)\n",
" time.sleep(0.1)\n",
" input_bos.send_keys(XM55)\n",
" time.sleep(0.1)\n",
" # for i in range (1,6):\n",
" # input_bos =driver.find_element_by_xpath('/html/body/div[1]/div[1]/div[2]/form/div[4]/div/div/div/div/div/div[3]/table/tbody/tr['+str(i)+']/td[2]/div/div/input')\n",
" # input_bos.send_keys(Keys.CONTROL, 'a')\n",
" # input_bos.send_keys(Keys.BACK_SPACE)\n",
" # time.sleep(0.1)\n",
" # input_bos.send_keys(100)\n",
" # time.sleep(0.1)\n",
" # 修改工时1\n",
" input_bos =driver.find_element_by_xpath('/html/body/div/div[1]/div[2]/form/div[4]/div/div/div/div/div/div[3]/table/tbody/tr[1]/td[3]/div/div/input')\n",
" input_bos.send_keys(Keys.CONTROL, 'a')\n",
" input_bos.send_keys(Keys.BACK_SPACE)\n",
" time.sleep(0.1)\n",
" input_bos.send_keys(XM1)\n",
" time.sleep(0.1)\n",
" # 修改工时1\n",
" input_bos =driver.find_element_by_xpath('/html/body/div/div[1]/div[2]/form/div[4]/div/div/div/div/div/div[3]/table/tbody/tr[2]/td[3]/div/div/input')\n",
" input_bos.send_keys(Keys.CONTROL, 'a')\n",
" input_bos.send_keys(Keys.BACK_SPACE)\n",
" time.sleep(0.1)\n",
" input_bos.send_keys(XM2)\n",
" time.sleep(0.1)\n",
" # 修改工时1\n",
" input_bos =driver.find_element_by_xpath('/html/body/div/div[1]/div[2]/form/div[4]/div/div/div/div/div/div[3]/table/tbody/tr[3]/td[3]/div/div/input')\n",
" input_bos.send_keys(Keys.CONTROL, 'a')\n",
" input_bos.send_keys(Keys.BACK_SPACE)\n",
" time.sleep(0.1)\n",
" input_bos.send_keys(XM3)\n",
" time.sleep(0.1)\n",
" # 修改工时1\n",
" input_bos =driver.find_element_by_xpath('/html/body/div/div[1]/div[2]/form/div[4]/div/div/div/div/div/div[3]/table/tbody/tr[4]/td[3]/div/div/input')\n",
" input_bos.send_keys(Keys.CONTROL, 'a')\n",
" input_bos.send_keys(Keys.BACK_SPACE)\n",
" time.sleep(0.1)\n",
" input_bos.send_keys(XM4)\n",
" time.sleep(0.1)\n",
" # 修改工时1\n",
" input_bos =driver.find_element_by_xpath('/html/body/div/div[1]/div[2]/form/div[4]/div/div/div/div/div/div[3]/table/tbody/tr[5]/td[3]/div/div/input')\n",
" input_bos.send_keys(Keys.CONTROL, 'a')\n",
" input_bos.send_keys(Keys.BACK_SPACE)\n",
" time.sleep(0.1)\n",
" input_bos.send_keys(XM5)\n",
" time.sleep(0.1)\n",
" \n",
" #点击保存\n",
" driver.find_element(By.XPATH,'/html/body/div/div[1]/div[3]/button[1]').click()\n",
" time.sleep(0.5)\n",
" driver.switch_to.default_content()\n",
" current_time = datetime.datetime.now()\n",
" print(current_time,XMid)\n",
" except:\n",
" print(m,\"错误__1\"+str(XMid))\n",
" except:\n",
" print(m,\"错误__\"+str(XMid))\n",
" # except:\n",
" # pass\n",
" "
]
}
],
"metadata": {
"kernelspec": {
"display_name": "Python 3.9.6 ('F6')",
"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.9.4"
},
"orig_nbformat": 4,
"vscode": {
"interpreter": {
"hash": "59310123ccd3619229d524789fb6029e22b3ae7206c94adf033078aa9a774872"
}
}
},
"nbformat": 4,
"nbformat_minor": 2
}