Циклы в BeautifulSoup4 Python

102
28 февраля 2021, 17:00

Я запарсил сайт.

Ввожу эту команду, чтобы нашел определенную <a>

 soup.select('a[class="films_iconFrame"]')[0].attrs

Но как сделать так, чтобы он находил не один, а все <a> в html-коде

Пытался разными способами, но он выдавал одну и ту же<a> один раз(без цикла) или несколько раз одну(с циклом)

Answer 1

Находит все ссылки с этим классом

  a_list = soup.select('a[class="films_iconFrame"]')
  for a in a_list:
      print(a.attrs)
READ ALSO
Замена текста в файле .txt с помощью cmd

Замена текста в файле .txt с помощью cmd

В текстовом файле находится размеченный тегами текстНо эти теги разорваны, например:

115
Изменение атрибута src изображения при изменении свойства location.hash

Изменение атрибута src изображения при изменении свойства location.hash

Есть код <img src="">, вместо изображения нужно как-то вставить код JS:

72