self.viewerData = []
tempViewerData = []
tempViewer = []
started = False
with open("tittardata.txt", "r") as fp:
for i, line in enumerate(fp.readlines()):
if line.startswith("=="):
started = True
continue
if started and line.startswith("--"):
started = False
if started == True:
tempViewerData.append(line.rstrip("\n"))
以下のtxtファイルから、両端が「---」で区切られたブロックを読み取ろうとしています。最初のブロックでは、区切りは「===」で始まり「--」で終わるさまざまな記号によって処理されます。次のブロックは同じシンボルによって解析されるため、ブロックの抽出がより困難になります。これはこれまでの私の試みです。すべての助けに感謝します。
以下は、テキスト ファイルからの抜粋です。
=================
19.37/2
19.52/2
21.07/1
21.22/1
21.37/1
-------
19.37/2
19.52/2
-------