Я должен удалить все даты и месяц некоторых событий с данного веб-сайта.
Существует специальный класс (например, давайте посмотрим, как пишутся дни):
<span class="date-day">28</span>
Мой код выглядит так:
from bs4 import BeautifulSoup
soup_2 = BeautifulSoup(r.content, 'html.parser')
temp_1 = soup_2.find_all('span', class_ = 'date-day')
event_day = []
for a in temp_1:
event_day.append(a['date-day'])
Однако есть KeyError , который, я думаю, означает, что что-то не так с event_day.append (['date-day']) этой части.
Как должен выглядеть правильный ключ?
А какой ключ на месяцы?
Здесь есть аналогичный пост здесь , но решение полностью не соответствует моей проблеме (или, возможно, мой код неверен, но аналогичным образом работал с очисткой ссылок и для некоторых альтернативных текстов).