【发布时间】:2010-10-10 15:22:48
【问题描述】:
我有一些简单的 python 代码可以搜索文件中的字符串,例如path=c:\path,其中c:\path 部分可能会有所不同。当前代码是:
def find_path(i_file):
lines = open(i_file).readlines()
for line in lines:
if line.startswith("Path="):
return # what to do here in order to get line content after "Path=" ?
获取Path=之后的文字的简单方法是什么?
【问题讨论】:
-
请注意,您将返回文件中以“Path=”开头的第一行。这篇文章的其他答案也可以。但是,如果该文件类似于 DOS 批处理文件,您实际上可能希望此类文件的最后一行出现,具体取决于“批处理”或命令文件是否未填充条件。