如何从以多个前缀开头的文件中获取行

时间:2017-07-25 19:33:48

标签: python-2.7

我正在尝试获取以's1','s2'开头的行。下面是代码。

import os

f = open("test.csv","r")
lines = f.readlines()
f.close()

f = open("test.csv","w")
for line in lines:
 if (line.startsWith("s1") ||  line.startsWith("s2")) 
      f.write(line)
f.close()

当我运行此脚本时,我在'||'附近遇到语法错误。 我调查了这个链接并做了相应的更改 - How to check if a string starts with one of several prefixes?

如果我做错了,请告诉我。 仅供参考,我使用的是Python 2.7。

谢谢!

0 个答案:

没有答案