1

我有一个简单的 pyparsing 构造,用于提取部分日志消息。看起来像这样

log_line = timestamp + task_info + Suppress(LineEnd())

这个结构很好地解析了 Linux 中生成的日志文件,但不解析 Windows 中生成的类似文件。我很确定这是因为新的线表示差异。我想知道是否LineEnd()需要照顾?如果没有,我该如何照顾它?

4

1 回答 1

1

尝试Suppress("\r\n")代替Suppress(LineEnd())

于 2013-05-29T20:12:13.820 回答