我是新的Python。我有一個簡單的任務,將特定的文本文件行寫入另一個文本文件。文本文件的格式是這樣將文本文件的特定行寫入文本文件 - Python
.A
some text1 -- skip
some text2 -- skip
.B
.some text3 -- write
.some text4 -- write
我需要跳過.A和.B,當我遇到.B開始從一些text3..etc的新文件寫入數據之間的數據。
我使用Python 2.7
我想這一點 -
with open("Myfile.txt","r") as myfile:
for line in myfile:
if line.startswith(".A"):
writefile = open("writefile.txt", "a")
else:
if not (line.startswith(".B")):
continue
else:
writefile.write(line)
我想在別的塊我搞砸了的東西..
您有什麼問題? – saulspatz
請分享你到目前爲止所嘗試過的 – csharpcoder