我試著用 Powershell 解決這個問題;但不能完全到達那里。有人可以幫我用標準 Python 做這個嗎?
我無法從文本檔案中重新組合某些檔案名(并丟棄其余檔案名)。檔案名被拆分(通常在三行)并且每個檔案名后總是有一個空行。我只想保留以OPENor開頭的檔案名FOUR。一個例子是:
OPEN.492820.EXTR
A.STANDARD.38383
333
FOUR.383838.282.
STAND.848484.NOR
MAL.3939
CLOSE.3480384.ST
ANDARD.39393939.
838383
我想要的輸出(在文本檔案中)是:
OPEN.492820.EXTRA.STANDARD.38383333
FOUR.383838.282.STAND.848484.NORMAL.3939
感謝您的任何建議!
uj5u.com熱心網友回復:
build = []
for line in open('xxx.txt'):
line = line.rstrip()
if line:
build.append(line)
else:
if build[0][:4] in ('OPEN','FOUR'):
print( ''.join(build), file=outfile )
build = []
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/370717.html
