擅长:python、mysql、java
<p>要回答您的具体问题,即您的问题中包含的代码中的问题是什么,让我们看一行</p>
<pre><code>[re.sub(pat, '', line)]
</code></pre>
<p>我怀疑这就是问题所在,因为下面几行假设<code>line</code>的值已经更改了—但是上面的代码没有这样做。您应该使用例如:</p>
<pre><code>line = re.sub(pat, '', line)
</code></pre>
<p>但是,如果日志文件的每一行都有相同的格式,我建议@blhsing的答案作为剥离时间戳问题的简单解决方案。你知道吗</p>