Я пытаюсь вытащить этот html элемент: <div class="address-content">
с веб-сайта ниже. Код работает нормально, но вместо того, чтобы возвращать список адресов, я получаю:
[ , , , , , , , , , ]
Я не могу понять, что происходит не так, вот код:
def cafeaddresses():
url = 'https://www.broadsheet.com.au/melbourne/guides/best-cafes-thornbury'
response = requests.get(url, timeout=5)
soup_cafe_addresses = BeautifulSoup(response.content, "html.parser")
type(soup_cafe_addresses)
cafeAddresses = soup_cafe_addresses.findAll( attrs={"class":"address-content" })
cafeAddresses = [ul.text.encode for ul in cafeAddresses]
print(cafeAddresses)
Заранее спасибо.