我想知道如何搜索單詞POLYLINE的文本文檔,然後一旦找到它,如何繼續搜索文本文檔以獲取POLYLINE的更多屬性,如x座標和y座標,然後找到下一個POLYLINE然後再做一次。匹配一行後,如何讀取更多行和記錄值,然後重新開始? Python
我有一個文本文件,它看起來像這樣:
- 折線
- 等等
- X座標
- Ÿ座標
- 等等
- blah
- X座標
- Ÿ座標
- 折線
- 等等...
我所有的代碼不迄今發現的字折線,我我試圖收集POLYLINE的屬性。 這裏是我到目前爲止的代碼:
import re
fileName = open("textdoc.txt, "r")
for line in fileName:
if re.match("POLYLINE", line):
print line
fileName.close()
我怎樣才能解決這個問題?