Ваш import BeautifulSoup
заставляет BeautifulSoup
обращаться к модулю, а не к классу, как это было после from BeautifulSoup import BeautifulSoup
.Если вы собираетесь импортировать весь модуль, вы можете пропустить строку from ...
или, возможно, потом переименовать класс:
from BeautifulSoup import BeautifulSoup
Soup = BeautifulSoup
...
import BeautifulSoup
....
soup = Soup(html)