Почему при попытке вывода title с помощью библиотеки BeautifulSoup4, выводятся непонятные символы?
from bs4 import BeautifulSoup
with open("index.html") as file:
src = file.read()
soup = BeautifulSoup(src, "lxml")
title = soup.title
print(title.text)
А если вывести src до обработки парсером, там всё норм?
Полагаю, дело в кодировке внутри index.html, может при открытии явно указать кодировку функции open?