from urllib.request import urlopen
from bs4 import BeautifulSoup
html= urlopen("http://www.pythonscraping.com/pages/page3.html")
soup= BeautifulSoup(html.read())
print(soup.find("img",{"src":"../img/gifts/img1.jpg"
}).parent.previous_sibling.get_text())
Le code ci-dessus fonctionne bien mais pas celui ci-dessous.Il donne une erreur d'attribut comme indiqué ci-dessus. Quelqu'un peut-il me dire la raison?Erreur d'attribut: l'objet 'NoneType' n'a pas d'attribut 'parent'
from urllib.request import urlopen
from bs4 import BeautifulSoup
html= urlopen("http://www.pythonscraping.com/pages/page3.html")
soup= BeautifulSoup(html.read())
price =soup.find("img",{"src=":"../img/gifts/img1.jpg"
}).parent.previous_sibling.get_text()
print(price)
Merci! :)
à la fois donner 15,00 $ – Serge
Je voudrais pouvoir dire la même chose .. J'ai essayé de redémarrer et tout sauf la même erreur. Je vais essayer de regarder dans le code une fois de plus. Merci – Xexus