У меня есть список из «Прекрасного супа», как показано ниже.
soup = BeautifulSoup(page.content, 'html.parser')
area = soup.select("td strong")
Например,
area=[
<strong><span style="font-size:1.4em;">120 Beats Per Minute (15)</span><br/><br/>Cinema</strong>,
<strong><span style="font-size:1.4em;">A Little Night Music</span><br/><br/>Theatre</strong>,
<strong><span style="font-size:1.4em;">A Wrinkle in Time (PG)</span><br/><br/>Cinema</strong>
]
Мне нужно избавиться от текста, кроме Кино, Театра.
Я пришел с приведенным ниже выражением, но не могу применить его к списку
x[x.find('<br/><br/>')+10:].replace('</strong>','')
Любые идеи, как применить это выражение для извлечения данных из списка, чтобы создать новоесписок?Я пробовал это:
clean_area=[]
for x in area:
clean_area.append(x[x.find('<br/><br/>')+10:].replace('</strong>',''))
Но я получаю эту ошибку: Ошибка типа: неподдерживаемые типы операндов для +: 'NoneType' и 'int'