Вам нужно использовать href=
вместо text=
(или string=
в Beautiful Soup 4) для фильтрации по содержимому атрибута href
. Последние (т.е. text
и string
) используются для поиска строк в тегах.
Чтобы найти все теги привязки с атрибутом href
, который содержит /album
, вам необходимо сделать следующее:
vk_albums = soup.find_all("a", href=re.compile("^/album"))
print(vk_albums)
Затем вы можете l oop через этот список выведите только атрибуты href
:
for album in vk_albums:
print(album['href'])