从文本文件python中提取一行

时间:2013-07-07 20:40:48

标签: python text

嗨,我是python的新手,并不知道从哪里开始,所以这里就是

我有一个文本文件文本文件的下面部分文件更长,我想从它挑选一些信息,如果文件中的一行以“错误”开头然后我想在另一个文本中打印该信息文件

1 warning message 
Warning 1 - Loop End (SGLoopControl2) - errors were encountered during run
2 error messages
Error 1 - 0952 RHFDShaftTorq Not Found in asd22961ck99_
Error 2 - Multi-column property values processing halted at loop iteration 2 (run failed)

非常感谢任何帮助。

1 个答案:

答案 0 :(得分:4)

with open('path_to_file', 'rb') as f:
    for line in f:
        if line.startswith('Error'):
            do_something_with_line(line)

您可能还希望剥离line.strip()