所以你想打印第一个
'Name='
但不是第二个?
如果这是您正在尝试做的,只需在打印第一个后中断循环即可
â âo2â â=â âselfâ.âname
â â#create a temp file so that i can...
â âtmpâ â=â âtempfileâ.âNamedTemporaryFileâ()
â âwithâ âopenâ(âtmpâ.ânameâ, â'w'â) âasâ âfâ:
â âfâ.âwriteâ(âo2â)
â â#use readline for a grep like function
last_line = None
â âwithâ âopenâ(âtmpâ.ânameâ) âasâ âfâ:
â âforâ âlineâ âinâ âfâ.âreadlinesâ():
â âifâ â'Name='â âinâ âlineâ:
print(line)
#maybe do some more staff, then :
break
'姓名='
从被打印出来。