用bs4 python抓取图像
这是链接“https://www.blocket.se/annons/stockholm/samsung_note10__i_nyskick_med_kvitto/92119857" 我想提取手机的图像用bs4 python抓取图像,python,beautifulsoup,Python,Beautifulsoup,这是链接“https://www.blocket.se/annons/stockholm/samsung_note10__i_nyskick_med_kvitto/92119857" 我想提取手机的图像 "<div style="left:0%;background-image:url(https://i.blocketcdn.se/pictures/2835058804.jpg?type=original);width:100%;height:100%;backgro
"<div style="left:0%;background-image:url(https://i.blocketcdn.se/pictures/2835058804.jpg?type=original);width:100%;height:100%;background-size:contain;background-position:50% 50%;background-repeat:no-repeat;position:absolute"></div>"
“”
当我用find_all搜索时,我得到的是背景图像,而不是我想要的(手机),或者没有
任何知道如何仅提取手机图像的人都可以从
标签中提取图像url:
import requests
from bs4 import BeautifulSoup
url = 'https://www.blocket.se/annons/stockholm/samsung_note10__i_nyskick_med_kvitto/92119857'
soup = BeautifulSoup(requests.get(url).content, 'lxml')
img_url = soup.select_one('[property="og:image"]')['content']
img_url_original = img_url.split('?')[0] + '?type=original'
print(img_url_original)
印刷品:
https://i.blocketcdn.se/pictures/2835058804.jpg?type=original