首页 > 解决方案 > 如何使用 Beautiful Soup 从图像中检索标题属性

问题描述

container = page_soup.findAll("img",{"class":"logo"})
container[0]
<img alt="GIGABYTE" class="logo" src="//c1.neweggimages.com/brandimage//Brand1314.gif" title="GIGABYTE">
</img>

我怎样才能将世界“GIGABYTE”作为文本从上面抓取?

我是这方面的初学者。


container = page_soup.findAll("img",{"class":"logo"})

container[0]  and the Result => img alt="GIGABYTE" class="logo" src="//c1.neweggimages.com/brandimage//Brand1314.gif" title="GIGABYTE">

现在我可以从上面的结果中将单词"GIGABYTE"作为文本刮掉。我是这方面的初学者。请帮忙。

抱歉,这是个问题

标签: pythonweb-scrapingbeautifulsoup

解决方案


网页抓取似乎违反了该网站的服务条款,但是我相信如果您手动获取 html,您可以自由地对 html 做任何您想做的事情。

soup.find_all('img', class_='logo')[0]['title']


推荐阅读