Я использовал Python Beautifulsoup для очистки данных. До сих пор beeen успешно соскоблил. Но застрял на следующем сайте.
Целевой сайт: LyricsHindiSong
Моя цель - очистить текст песни с упомянутого сайта. Но все время он дает пустой результат, или у объекта нетипа нет ошибки типа атрибута.
Бьются последние 15 дней и не могут понять, где была проблема и как ее исправить?
Ниже приведен код, который я использую.
import pymysql
import requests
from bs4 import Beautifulsoup
r=requests.get("https://www.lyricshindisong.in/2020/04/chnda-re-chnda-re-chhupe-rahana.html")
soup=Beautifulsoup(r.content,'html5lib')
pageTitle=soup.find('h1').text.strip()
targetContent=soup.find('div',{'style':'margin:25px; color:navy;font-size:18px;'})
print(pageTitle)
print(targetContent.text.strip())
Распечатывается ошибка. Нетипизированный объект не содержит текстовой ошибки. Если я проверю в окне проверки, элемент имеет оба присутствующих элемента. Невозможно понять, где проблема. По крайней мере, он должен был напечатать титульный лист.
Надеюсь, вы понимаете мое требование. Пожалуйста, ведите меня. Спасибо.