【发布时间】:2017-09-14 16:25:18
【问题描述】:
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())
上面的代码工作正常,但下面的代码不行。它给出了一个属性错误,如上所述。谁能告诉我原因?
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)
谢谢! :)
【问题讨论】:
-
两者都产生 $15.00
-
希望我能说同样的话.. 我已经尝试重新启动,除了同样的错误之外的一切。我将尝试再次查看代码。谢谢
标签: python web-scraping beautifulsoup urllib attributeerror