python里面class有c-review__prefix和c-review__prefix c-review__prefix--color-green用PyQuery里面的eq分别判断有没有并且找到class怎么写
假设你已经从网页中获取了HTML代码并将其存储在变量html中,使用PyQuery可以按如下方式查找和判断class:
from pyquery import PyQuery as pq
doc = pq(html)
# 判断是否存在 c-review__prefix
if doc(".c-review__prefix"):
print("存在 c-review__prefix")
# 判断是否存在 c-review__prefix c-review__prefix--color-green
if doc(".c-review__prefix.c-review__prefix--color-green"):
print("存在 c-review__prefix c-review__prefix--color-green")
# 找到所有 c-review__prefix 元素
prefix_elements = doc(".c-review__prefix")
# 找到第二个 c-review__prefix 元素
second_prefix_element = doc(".c-review__prefix").eq(1)
``
原文地址: https://www.cveoy.top/t/topic/eChn 著作权归作者所有。请勿转载和采集!