Я пытаюсь получить src для изображения, которое находится под тегом Div. Мой код выдает ошибку, KeyError: 'src'
Вот мой код:
for page in range(1,4):
# code that gets dynamic URL
url = sys.argv[1] + "{}".format(page)
print(url)
html=urlopen(url)
soup=BeautifulSoup(html,"lxml")
for article in soup.find_all('article',class_='o-hit'):
div=soup.find('div',{"class":"o-rating_thumb@m-"})
img_src = div.find('img').attrs['src']
#img_src = article.find('div',class_ ='o-rating_thumb c-white').img['src']
headline = article.h2.text.strip()
summary = article.find('p',class_ ='mt-15@m+ t-d5@m- t-d5@tp+ c-gray-3').text.strip()
#img_src = "none"
print(headline)
print(summary)
print(img_src)
csv_writer.writerow([headline,summary,img_src])
Веб-страница находится здесь:
Страница блога EndGadget 10