Попробуйте следующий код с селектором css.
from bs4 import BeautifulSoup as bs
import requests
from urllib.request import urlopen
headers = {'accept': '*/*',
'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.108 Safari/537.36'}
base_url = 'https://book24.kz/product/kapitanskaya-dochka_14/'
def BB_parse(base_url, headers):
session = requests.Session()
request = session.get(base_url, headers = headers)
if request.status_code == 200:
soup = bs(request.content, 'lxml')
print([item.text for item in soup.select('.name')])
print([item.find_next('span').text for item in soup.select('.name')])
BB_parse(base_url, headers)
Выход :
['Возрастное ограничение', 'ISBN', 'Издательство', 'Авторы', 'Серия', 'Переплет', 'Вес', 'Количество страниц', 'Ширина', 'Высота', 'Дата последнего тиража']
['12+', '978-5-17-115171-3', 'АСТ', 'Пушкин Александр Сергеевич', 'Лучшая мировая классика', 'Твердый', '0.299', '384', '125', '200', '05.04.2019']