Перемещение оператора print внутри for
l oop заставило его распечатать весь список. На самом деле я заменил print
на all_item.append((filmName, filmFoto, filmLink))
, чтобы отправить его на мой интерфейс.
Спасибо @furas за информацию!
content = session.get(url, verify=False).content
soup = BeautifulSoup(content, "html.parser")
movie_list = soup.find_all('div', {'class': 'movie-list'})
all_item = []
for allContainers in movie_list:
filmName = allContainers.find('img').get('alt')
filmFoto = allContainers.find('img').get('src')
filmLink = allContainers.find('a').get('href')
print(filmName)