我在 python 中使用 selenium 和 chrome 驱动程序。
这是我的场景:
我从网页中提取具有id==customer_info
或class==prize_info
使用以下代码的所有元素:
customer_or_prize_list=driver.find_elements_by_xpath('//*[@id="customer_info" or @class="prize_info"]')
现在我想遍历列表“customer_or_prize_list”的每个元素并按如下方式处理
如果网页元素包含id==customer_info
则执行 multi_line_text_formatting (假设其为操作 1)
如果网页元素包含class==prize_info
则执行 single_line_text_formatting (假设其为操作 2)
您可以假设 Web 元素不会同时包含 id 和 class。
如何使用上面的 1. 和 2. 处理列表元素?
白猪掌柜的
相关分类