Я озадачен несколькими вещами - ответы, которые могут помочь сообществу лучше помочь вам. В частности, я не могу сказать, в какой форме находится файл (т. Е. Это текстовый файл или URL, к которому вы делаете запрос и анализируете ответ). Я также не могу сказать, пытаетесь ли вы получить всю строку, только URL или бит, следующий за символом хеша.
Тем не менее, вы заявили, что искали программу для вывода GETBBBBBB , GETAAAAAA , GETCCCCCC
, и вот быстрый способ получить эти конкретные значения (при условии, что значения представлены в виде строки):
search = re.findall(r'#(GET[ABC]{6})>', string)
В противном случае, если вы читаете из текстового файла, это может помочь:
with open('example_file.txt', 'r') as file:
lst = []
for line in file:
search = re.findall(r'#(GET[ABC]{6})', line)
if search != []:
lst += search
print(lst)
Конечно, это всего лишь несколько быстрых предложений на случай, если они могут помочь. В противном случае, пожалуйста, ответьте на вопросы, которые я упомянул в начале моего ответа, и, возможно, это поможет кому-то из SO лучше понять, что вы хотите получить.