好的,假设两个文件都具有相同的时间戳格式。一个文件在每一行上都有一个时间戳,而另一个文件可能有一个时间戳,然后是几行信息。我如何将带有时间戳的文件组合到另一个文件上,以便第一个文件在第二个文件的几行旁边显示该行。
使用python 3.6我自己尝试了一些方法但想要别人的观点。
根据要求提供了一些示例:
File1(每行都有一个时间戳)
3月31日12:13:13 xpo3 syslog.info rsyslogd:[origin software =“rsyslogd”swVersion =“8.13.0”x-pid =“103”x-info =“http://www.rsyslog。 com“]开始
File2(附加信息)
Mar 31 12:13:13 - UpgradeThread - DEBUG - 使用进程ID启动升级线程:498
警告:不应将prism-j2d管道用作软件 后备管道。
它不再被测试也不打算用于
所以期望的结果是这样的:
3月31日12:13:13 xpo3 syslog.info rsyslogd:[origin software =“rsyslogd”swVersion =“8.13.0”x-pid =“103”x-info =“http: //www.rsyslog.com“]开始
2017-03-31 13:00:39,395 - UpgradeThread - DEBUG - 使用进程ID启动升级线程:498
警告:prism-j2d管道不应用作软件回退管道
它不再被测试,也不打算用于
因此它从具有相同时间戳的文件中获取行,并以有组织的方式编写新文件。
非常感谢