Очистить пустой тег класса (HTML)Python

Программы на Python
Anonymous
 Очистить пустой тег класса (HTML)

Сообщение Anonymous »

Я хочу извлечь режиссеров и актеров из IMDB с одной веб-страницы, на которой перечислены 50 лучших фильмов 2018 года. Проблема в том, что я понятия не имею, как их очистить, поскольку у класса нет имени.
Часть моего кода работает нормально:

Код: Выделить всё

response = requests.get('https://www.imdb.com/search/title?release_date=2018&sort=num_votes,desc&page=1')

for i in soup.find_all('div', class_ = 'lister-item-content'):
film_lenght = film_details.find('span', class_='runtime').text
film_genre = film_details.find('span', class_='genre').text
public_rating = i.find('div', class_='ratings-bar').strong.text
Часть HTML-кода, с которой я не знаю, как работать:

Код: Выделить всё

,
Directors:
[url=/name/nm0751577/]Anthony Russo[/url],
[url=/name/nm0751648/]Joe Russo[/url]
|
Stars:
[url=/name/nm0000375/]Robert Downey Jr.[/url],
[url=/name/nm1165110/]Chris Hemsworth[/url],
[url=/name/nm0749263/]Mark Ruffalo[/url],
[url=/name/nm0262635/]Chris Evans[/url]

Я хочу иметь возможность выбирать всех режиссеров и всех перечисленных актеров для каждого фильма. Я хочу сделать это с помощью одного URL-адреса, как указано в коде.

Подробнее здесь: https://stackoverflow.com/questions/559 ... s-tag-html

Вернуться в «Python»