У меня есть текстовый файл с высокоуровневой структурой следующим образом:
CATEG:
DATA1
DATA2
...
DATA_N
CATEG:
DATA1
....
Я хочу открыть этот текстовый файл и проанализировать каждый экземпляр CATEG:, разделяя содержимое между ними.Тем не менее, я испытываю большое раздражение по поводу метода open
и того, как он работает с новыми строками в каждой строке во время чтения.
, то есть использование f = open('mydata.txt', 'r')
, а затем f.readlines()
приводит к большому количеству ненужногоНовые операторы строки и делает его раздражает разделить на структуру данных выше.У кого-нибудь есть советы?К сожалению, это набор данных, который раздражает.