soup = BeautifulSoup(response, 'html.parser')
wrapper = soup.new_tag('div', **{'data-role': 'content'})
soup.body.wrap(wrapper)
print(soup.prettify())
Как использовать BeautifulSoup для переноса содержимого тела в контейнер div