【发布时间】:2016-07-31 04:56:40
【问题描述】:
第一次真正使用文件和 I/O。我正在通过测试仪运行我的代码,并且测试仪通过我的代码调用我正在使用的不同文件。因此,为此,我将文件表示为下面的“文件名”,并将我在该文件中查找的字符串表示为“s”。我很确定我正在浏览代码行并正确搜索字符串。这就是我所拥有的:
def locate(filename, s):
file= open(filename)
line= file.readlines()
for s in line:
if s in line:
return [line.count]
我知道退货线路不正确。我如何将我要查找的字符串所在的行号作为列表返回?
【问题讨论】: