![](/img/trans.png)
[英]Read specific line from text file and assign to variable using Python 2.7
[英]python 2.7 read multiple line from text file
我已經開始學習python,並在下面提出了問題。 請指教。
CZ:xxx
CZ:yyy
CZ:zzz
PD:EOL
CZ:uuu
CZ:vvv
CZ:www
PD:EOL
如何閱讀單行顯示
CZ:xxx
CZ:yyy
CZ:zzz
PD:EOL
我嘗試了下面的編碼。
with open('test.txt','r') as f
for line in f:
if 'CZ' in line:
print line
break
但只顯示第一行。...幫助
您已添加break
,這不是必需的。
with open('test.txt','r') as f
for line in f:
if 'CZ' in line:
print line
輸出繼電器:
CZ:xxx
CZ:yyy
CZ:zzz
如果要顯示前4行,請使用枚舉
with open('test.txt', 'r') as f
for index, line in enumerate(f):
if index < 4 and 'CZ' in line:
print line
continue
break
您也可以使用str.startswith
例如:
with open(filename,'r') as f:
for line in f:
if line.startswith("CZ"):
print line
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.