我有一个id为"img-cont"的div
<div class="img-cont-box" id="img-cont" style='background-image: url("http://example.com/example.jpg");'>
Run Code Online (Sandbox Code Playgroud)
我想用美丽的汤来提取背景图像中的网址.我该怎么做?
你可以find_all或find第一场比赛.
import re
soup = BeautifulSoup(html_str)
result = soup.find('div',attrs={'id':'img-cont','style':True})
if result is not None:
url = re.findall('\("(http.*)"\)',result['style']) # return a list.
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1134 次 |
| 最近记录: |