我是 Python 新手。请帮我解析这些文件..
端口=4050 SOH= 主机名=BlueVectorEMA 正常运行时间=N/A SHTSOT=N/A iCenter=N/A 开始=51808152 停止=518083AA 周期=0.0 tagCnt=23 C1Gen1=0.0.0.0 C1Gen2=0.0.0.0 STX= 00045512=119 ,59,55,60,50,C,00,N/A 00052450=120,60,44,60,43,C,00,N/A 00042260=113,54,51,59,43,C,00 ,N/A 00046999=114,56,46,58,42,C,00,N/A 00043166=117,58,46,59,42,C,00,N/A 00052651=113,55,48, 58,42,C,00,N/A 00050594=118,59,43,59,43,C,00,N/A 00051774=120,60,44,60,42,C,00,N/A 00056767 =119,59,43,60,42,C,00,N/A 00043181=109,51,56,58,45,C,00,N/A 00033333=115,56,55,59,43,C ,00,N/A 00031475=115,57,43,58,45,C,00,N/A 00042817=118,59,48,59,50,C,00,N/A 00054245=118,58, 45,60,41,C,00,N/A 00043589=118,58,46,60,43,C,00,N/A 00053037=116,57,54,59,48,C,00,N/ A 00053636=114,55,45,59,42,C,00,N/A 00045642=116,57,49,59,42,C,00,N/A 00045591=118,59,46,59,45 ,C,00,N/A 00033114=116,58,46,58,44,C,00,N/A 00042075=114,56,54,58,48,C,00,N/A 00044491=113,55,42,58 ,43,C,00,N/A 00000587=18,0,999,18,46,T,403/002,0030H/3.0 ETX= EOT= 时间戳=5180a211
日志目录=2013-05
2013 年 5 月 1 日星期三 00:03:13 ----------------------------------------- --------------------------------------- 端口=4050 SOH= 主机名=BlueVectorEMA 正常运行时间=N /A SHTSOT=N/A iCenter=N/A 开始=518083AA 停止=51808602 周期=0.0 tagCnt=23 C1Gen1=0.0.0.0 C1Gen2=0.0.0.0 STX= 00053636=119,59,44,60,41,C, 00,N/A 00043181=107,48,56,59,45,C,00,N/A 00046999=116,57,46,59,42,C,00,N/A 00031475=117,58,43 ,59,45,C,00,N/A 00053037=115,55,54,60,48,C,00,N/A 00052651=117,58,47,59,42,C,00,N/A 00042075=117,57,54,60,48,C,00,N/A 00050594=118,59,43,59,43,C,00,N/A 00045512=115,55,55,60,50, C,00,N/A 00044491=113,55,42,58,43,C,00,N/A 00033114=115,57,46,58,44,C,00,N/A 00045591=117,58 ,46,59,46,C,00,N/A 00052450=117,58,44,59,43,C,00,N/A 00042260=114,56,51,58,42,C,00,N /A 00043166=116,58,47,58,42,C,00,N/A 00042817=117,59,48,58,50,C,00,N/A 00056767=119,59,43,60,42,C,00,N/A 00054245=119,59,45,60,41,C,00,N/A 00043589 =117,57,46,60,43,C,00,N/A 00051774=118,59,44,59,42,C,00,N/A 00045642=113,55,50,58,42,C ,00,N/A 00033333=111,53,55,58,44,C,00,N/A 00000587=7,0,999,7,47,T,402/202,0028H/2.5 ETX= EOT= 时间戳= 5180a469 日志目录=2013-05
2013 年 5 月 1 日星期三 00:13:13
描述:
- 等号 (=) 的左侧是我的表格文件名
- 等号(=)的右侧是我的表格字段值
- STX 有多个值,因文件而异。
- 时间戳 = unix 时间戳并希望转换为 Windows CST
- 每条记录的记录分隔符是 --> ----------------------------------------- ---------------------------------------(每个日志文件有几千条记录,用字符串分隔)
我的 Python 编程基础知识并没有帮助我将这些文件转换为有意义的结构化模式。感谢您在这方面的指导。