【发布时间】:2016-03-31 21:14:38
【问题描述】:
我正在尝试使用以下脚本选择所有包含 coupon-link 关键字的 ID。
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
driver = webdriver.Firefox()
driver.get("http://udemycoupon.discountsglobal.com/coupon-category/free-2/")
elems = driver.find_elements_by_css_selector('[id~=\"coupon-link\"]')
print(elems)
但结果我得到了一个空列表[]。我的 css_selector 出了什么问题?
我已经测试过find_elements_by_css_selector('[id=\"coupon-link-92654\"]') 可以成功运行。但我想选择所有优惠券链接,而不仅仅是其中一个。
我在w3schools.com引用了该文档。
【问题讨论】:
标签: python python-2.7 selenium css-selectors