在Python

时间:2016-02-08 17:15:55

标签: python python-2.7 search text

我希望制作一个简单的程序,找到一个字符,然后在该行中打印接下来的10个字符。我只能将它打印出整行,其余部分没用。这就是我现在所拥有的。

f = open("Active Notship.txt", "r")
searchlines = f.readlines()
f.close()
for i, line in enumerate(searchlines):
    if "P-" in line:
        print line

2 个答案:

答案 0 :(得分:0)

凯文是对的。这就是我做的。

f = open("Active Notship.txt", "r")
searchlines = f.readlines()
f.close()
for i, line in enumerate(searchlines):
    if "P-" in line:
        print line[3:13]

答案 1 :(得分:0)

.apply和切片外,您还可以使用fn

find

输出:regular expression