Python 网页抓取按钮信息

Python 网页抓取按钮信息,python,parsing,web,web-scraping,beautifulsoup,Python,Parsing,Web,Web Scraping,Beautifulsoup,我正在尝试从标记内抓取信息,假设我可以使用已知的data-availability-id找到它。我需要data title和data button title的值,即笔记本电脑的标题和当前配置,所有这些都来自同一个按钮标记内。我如何使用BeautifulSoup获得此功能 url= 英特尔i5,256GB固态硬盘 加拿大元1349.10 拥有BeautifulSoup对象后,只需找到按钮并提取所需属性: button = soup.find('button', {"data-availabil

我正在尝试从
标记内抓取信息,假设我可以使用已知的data-availability-id找到它。我需要data title和data button title的值,即笔记本电脑的标题和当前配置,所有这些都来自同一个按钮标记内。我如何使用BeautifulSoup获得此功能

url=


英特尔i5,256GB固态硬盘
加拿大元1349.10

拥有BeautifulSoup对象后,只需找到按钮并提取所需属性:

button = soup.find('button', {"data-availability-id":'8W1VZ0Q60RBW'})
button['data-title']
#'Huawei Matebook X Pro 53010CBS Laptop'
button['data-button-title']
#'Intel i5, 256GB SSD'

哦,太简单了!非常感谢
button = soup.find('button', {"data-availability-id":'8W1VZ0Q60RBW'})
button['data-title']
#'Huawei Matebook X Pro 53010CBS Laptop'
button['data-button-title']
#'Intel i5, 256GB SSD'