【发布时间】:2016-10-29 10:31:14
【问题描述】:
我试图使用 beautifulsoup 来获取 newegg 的产品名称、描述、价格和图片。我有以下 bs4.element.Tag 类型,我想从标签中提取“src”链接。以下是我的标签:
df = <a class="itemImage" href="http://www.newegg.com/Product/Product.aspx?Item=N82E16875169194&cm_re=Samsung_edge-_-75-169-194-_-Product" id="img_75-169-194" title='Samsung Galaxy S7 Edge Dual SIM Unlocked Smart Phone, Dual Edge 5.5" AMOLED Display, black Color, 32GB Storage 4GB RAM International Version - No US Warranty'>\n<img alt='Samsung Galaxy S7 Edge Dual SIM Unlocked Smart Phone, Dual Edge 5.5" AMOLED Display, black Color, 32GB Storage 4GB RAM International Version - No US Warranty' src="http://images10.newegg.com/ProductImageCompressAll200/75-169-194-04.jpg" title='Samsung Galaxy S7 Edge Dual SIM Unlocked Smart Phone, Dual Edge 5.5" AMOLED Display, black Color, 32GB Storage 4GB RAM International Version - No US Warranty'/>\n</a>
如何提取
src="http://images10.newegg.com/ProductImageCompressAll200/75-169-194-04.jpg"
来自这个标签?我试过了
df.attrs['src']
但我收到了 Keyerror。
【问题讨论】: