可以通过以下步骤实现:
import requests
from bs4 import BeautifulSoup
url = "http://example.com" # 替换为目标页面的URL
response = requests.get(url)
content = response.content
soup = BeautifulSoup(content, "html.parser")
checkboxes = soup.find_all("input", {"type": "checkbox", "name": "checkbox_name"})
其中,"checkbox_name"需要替换为目标复选框的name属性值。
values = []
for checkbox in checkboxes:
value = checkbox.get("value")
values.append(value)
for value in values:
print(value)
以上是使用Python抓取特定复选框值的基本步骤。根据具体的应用场景,可以进一步优化代码,例如添加异常处理、使用正则表达式匹配复选框等。
推荐的腾讯云相关产品:腾讯云函数(云函数是事件驱动的无服务器计算服务,可帮助您在云端运行代码,无需搭建和管理服务器。)。
腾讯云函数产品介绍链接地址:https://cloud.tencent.com/product/scf
领取专属 10元无门槛券
手把手带您无忧上云