Фильтр значений bs4
нужно отфильтровать выводимое значение, подскажите пожалуйста как, нужно что бы при выводе, например "Видеорегистратор Gazer F155 c GPS, Wi-Fi, LTE с охранным режимом", осталось только F155, или "Блок для подключения к CAN-шине Gazer MA025 для Hyundai", оставить только MA025 и так далее
for page in range (1, pages_count):
with open (f'data/page_{page}.html') as file: src = file.read()
soup = BeautifulSoup(src,'lxml')
items_card = soup.find_all('div', class_='ut2-gl__body')
for item in soup.select('#products_search_pagination_contents .ut2-gl__body'):
product_article = item.find('div',class_='ut2-gl__name').text.lstrip('Видеорегистратор')
product_price = item.select_one('.ty-price-update img[title]')
product_url = item.get('href')
data.append ({
"product_article": product_article,
"product_url": product_url,
"product_price": product_price['title']
})
with open(f"data_{cur_date}.csv", "a") as file:
writer = csv.writer(file)
writer.writerow ((
product_article,
product_url,
product_price['title']
))