У меня есть файл, в котором мне нужен шаблон, и мне нужно извлечь значения после шаблона, и я должен добавить его в список.
Образец файла, который я использую:
Container:container_12345
asfacaasda:..........
sdaasdasda:............
dasdadaadada.....
jiasjafjsdf.............
sdfsdfsd..................
Container:container_23456
dasdafsadf....
dfsdfsaf.....
fsfsfsdf......
Я попытался извлечь значения, представленные после шаблона «Контейнер:» (т.е.) container_12345
Мой код:
List = []
pattern=re.compile("Container:")
fop=open(filename,"r")
for line in fop:
for char in line:
result=pattern.search(char)
List.append(result.group(1))
print(List)
Мой результат:
List.append(result.group(1))
AttributeError: 'NoneType' object has no attribute 'group'
Выведите то, что я ожидаю:
['container_12345','container_23456'] #Present in that list
Пожалуйста, объясните мне, что я сделал не так. Заранее спасибо!